Who You Are At ITC The Marketing Manager leads ITCs Lead Generation & Marketing department, serving as the growth engine behind ITCs expansion in China and APAC. This role owns the full marketing strategy, multichannel execution,
Semrush is a brand visibility platform, empowering marketers to command their online presence and create measurable impact. We unify SEO authority and AI visibility, so brands are found, cited, and chosen everywhere search happens. That’s how Semrush gained