Abacus Insights is seeking a Brand and Creative Specialist to support the development, localization, and execution of its branding initiatives for the APAC region. The role requires close partnership with global marketing, APAC leadership, and the People & Culture teams to ensure consistent branding, messaging, and visual identity.
Requirements
- Bachelor’s Degree in Marketing, Communications, Business, or related field, or relevant equivalent work experience
- Minimum 2 years of professional experience in branding, marketing or digital media creation
- Experience with photography and video creation for branding or marketing
- Proficiency with social media, design tools and digital marketing software (e.g., Adobe Creative Suite, Canva, HubSpot, etc.)
- Exceptional communication, storytelling, and presentation skills with the ability to tailor messaging to different audiences
Benefits
- Competitive Leave & Benefits
- Comprehensive health coverage
- Equity for every employee – share in our success
- Growth-focused environment – your development matters here