Flywire - Boston, MA
posted 29 days ago
The Client Success Manager at Flywire is responsible for delivering and executing solutions for new and existing business clients in the US and EMEA regions. This role focuses on building strong relationships with clients, improving client retention, and identifying upselling opportunities to increase revenue. The position requires strategic consultation, project management skills, and a deep understanding of the company's services to effectively support clients in their global payments strategy.