Client Success Manager
IBISWorld · New York City, New York, US
Location: New York,New York,United States The Company: Since 1971, IBISWorld has provided market-leading industry intelligence to professionals across financ...
Job description
Location: New York,New York,United States The Company: Since 1971, IBISWorld has provided market-leading industry intelligence to professionals across finance, consulting, banking, government and corporate strategy. With offices in Melbourne, London, New York and Los Angeles, we give the world's leading institutions a clear, standardized view of industries across the globe so they can make better decisions, faster. We have built this business on one principle: data you can trust. For over 50 years, the world's most respected banks, consulting firms and governments have relied on IBISWorld to navigate complex markets. That trust is the foundation of everything we do. The Opportunity: As a Client Success Manager at IBISWorld, you will work within a dynamic pod model alongside an Account Executive to manage a dedicated portfolio of clients, bringing together sales, service, and support into a highly collaborative, outcome-driven team. You will own the customer experience post-sale, leading onboarding for new users, delivering engaging product trainings, and driving strong adoption and growth. You will serve as the primary point of contact for day-to-day client needs, resolving inquiri...