I'm pretty sure it's not a violation of immigration law to visit the US briefly to do some meetings and/or free promotional events. People do this all the time. It's called a "business trip". Just be honest and check business instead of tourism on the immigration form, and be ready to answer a few questions about your job and company.