SMC are specialists in building and optimizing sales, marketing and account management teams in different cultural settings. We offer a one-stop shop solution, aligning your people and processes from recruitment and pre-sales to customer service and relationship management.
Director, Sales
Director, Brand Management