I

Business Manager

Insight Global

Carle Place, NY, United States Full-time June 13, 2026
Apply Now

Opportunity Description

Job Description
The Business Manager serves as the on-the-ground representative of the U.S.
business. The core responsibility of this role is to drive operational efficiency, client success, and business growth. As a strategic partner to leadership, the Business Manager not only oversees client services, new business, territory
management, and operational support but also plays a pivotal role in bridging the U.S. business with the wider Group. This ensures alignment of
strategies, priorities, and performance across markets and strong commercial outcomes.

Key Responsibilities:

Client Services:
• Act as a primary support for client relationship management, ensuring service quality and client satisfaction.
• Coordinate with internal teams to address client needs, resolve issues, and ensure smooth delivery of services.
• Support the Senior Mgt in developing client engagement strategies.

Territory Management:
• Assist in planning, monitorin...
Full-time other-general

Ready to Apply?

Submit your application for Business Manager at Insight Global

Apply for this Position