BrandBastion

HQ
Helsinki
Total Offices: 2
62 Total Employees
Year Founded: 2013

Teams at BrandBastion

Recently posted jobs

11 Days AgoSaved
Remote
3 Locations
Social Media • Software
Provide live chat, email, and Slack support; configure and maintain client accounts during onboarding; troubleshoot platform issues using tools like Intercom and ChatGPT; collaborate with Product and Engineering to surface feedback; own client requests end-to-end and build documentation, playbooks, and workflows to scale support.
20 Days AgoSaved
Remote
4 Locations
Social Media • Software
As a Customer Success Manager, you'll advise global brands on leveraging AI solutions for social engagement, manage renewals and upsells, and optimize strategies to improve client retention and satisfaction.