Founded in 1992, STC Associates is a global brand management consultancy representing clients in the telecom, technology, spirits and luxury goods sector. The company has built a reputation for working with clients to develop fast-paced focused, results-based strategy and marketing initiatives that help achieve increased market visibility and business growth in today’s competitive business environment. STC has offices in New York, Singapore, Paris and Mumbai. |