Form cover
Page 1 of 4

Brand Success Manager at Ecomflow

Customer Support

Customer Support

Brand Success Manager

We’re looking for a energetic Brand Success Manager to join our team. This person is responsible for guaranteeing success for all our clients, serving as the main point of contact to onboard new clients, delegate tasks to the relevant department, build report on feedback, and frequently check-in.

This role requires excellent communication skills, a deep understanding of e-commerce operations, the ability to identify a potential fit for one of our partners to help overall client success, and very hands on management with the ability to properly track your tasks. The ideal candidate will be proactive, detail-oriented, and passionate about making sure our customers are happy :)


You will be responsible for:

1. Onboarding new clients and explain how everything works

2. Being the main POC (Point-Of-Contact)
2.a Proactively identifying potential issues and proposing solutions to enhance client satisfaction
2.b Managing client relationships and ensuring their success with our platform
2.c Coordinating with internal teams to resolve client issues and implement solutions
2.d Build rapport: analyzing client feedback and usage data to identify opportunities for improvement

A supply-chain and SaaS support background is a big plus. But a demonstrated record of proving to tackle problems that.