This role is responsible for shaping persuasive, client-facing materials that support business development and marketing strategy delivery across global markets. You will design and refine presentation content tailored to senior stakeholders, ensuring clarity, professionalism, and strategic alignment.
Key Responsibilities
- Produce polished, executive-level PowerPoint presentations for business development and sales enablement
- Develop reusable marketing frameworks and campaign platforms for global deployment
- Support the design and commercialization of marketing offerings, including packaging and pricing strategies
- Translate strategic insights into actionable creative briefs for agency partners
- Collaborate with regional marketing teams across North America, EMEA, Asia Pacific, and Latin America
- Create content that strengthens advisory positioning with Fortune 500 clients
- Design campaign platforms focused on ultra-high-net-worth customer segments
- Incorporate sponsorships and partnerships into go-to-market narratives
- Enable client teams to effectively sell and execute marketing engagements
Technology Environment
Primary work is conducted in Microsoft PowerPoint, with an emphasis on precision, consistency, and scalability in design and messaging.
Work Environment
This is a globally distributed role, supporting teams across five regions. The position is structured for cross-regional collaboration, with no requirement for co-located work.