💼 Full-Time Position

Business Manager

🏢
Insight Global
📍 Carle Place, NY, United States
📍
Location
Carle Place, United States
📅
Posted
June 15, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job 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...