Business Manager

Insight Global
📍 Carle Place, NY, United States 💼 Full-time 🕒 Posted June 24, 2026

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

Ready to Apply?

Submit your application today and join our talented team at Insight Global.

Submit Application

Job Details

  • Location Carle Place, NY
  • Job Type Full-time
  • Category other-general
  • Posted Date June 24, 2026
  • Application Deadline July 04, 2026