Brand Marketing Manager (Corporate Branding & Communications)
Must-have:AIE-Commerce
- Develop and own OnPoint’s brand strategy — defining positioning, key messages, and brand architecture that clearly articulates what OnPoint stands for and why it matters to brand partners, talent, and the market.
- Build and maintain OnPoint’s USP framework: translating the company’s end-to-end e-commerce capabilities, AI-native approach, regional scale, and proven brand portfolio into...
- 5–7 years in brand management, corporate communications, or B2B marketing - experience in e-commerce, tech, media agency, or professional services strongly preferred.
- Proven track record building brand positioning from a relatively blank canvas - not just executing within an established brand system, but defining what the brand stands for and making it stick.
•...