Remote Otter LogoRemoteOtter

IT Business Manager - Remote

Posted 20 weeks ago
Sales / Business
Full Time
France

Overview

The IT Business Manager will oversee technical consultants to ensure client satisfaction and drive business development within the local agency.

In Short

  • Supervise technical consultants for client satisfaction.
  • Engage in business development and client acquisition.
  • Manage recruitment and onboarding of new team members.
  • Monitor financial KPIs such as revenue and margins.
  • Adapt strategies based on market conditions.
  • Work in a local agency with 250 employees.
  • Collaborate with various sectors including industrial and banking.
  • Participate in continuous improvement initiatives.
  • Foster a positive work environment.
  • Engage with new technologies and trends.

Requirements

  • Degree in Engineering or Business (Bac+4 to +5).
  • Significant experience in ESN and client acquisition.
  • Knowledge of IT sector roles.
  • Strong interpersonal skills and curiosity for new technologies.
  • Dynamic, rigorous, and client-oriented.

Benefits

  • Comprehensive onboarding program.
  • Personalized training programs.
  • Support for work-life balance.
  • Engagement in CSR initiatives.
  • Opportunities for career development.
Scalian logo

Scalian

Scalian is a leading engineering consulting firm in France, ranked among the top 10 in the industry. Established in 1989, the company specializes in project management services, supply chain management, and the development of embedded digital systems, information systems applications, and artificial intelligence across diverse sectors including aerospace, space, automotive, rail, services, luxury, and retail. With over 5,500 employees across 11 countries and 15 locations in France, Scalian generates an annual revenue of 550 million euros and collaborates with major CAC40 groups on both fixed-price and time-and-material projects. Recognized as a Great Place to Work, Scalian experiences a consistent annual growth rate of 20%, emphasizing career development, quality of work life, and a strong corporate social responsibility policy.

Share This Job!

Save This Job!

Similar Jobs:

Scalian logo

IT Business Manager - Remote

Scalian

20 weeks ago

The IT Business Manager will oversee technical consultants and drive business development in a local agency.

France
Full-time
Sales / Business
Scalian logo

IT Business Manager - Remote

Scalian

20 weeks ago

The IT Business Manager will oversee technical consultants and drive business development in a local agency.

France
Full-time
Sales / Business
Scalian logo

IT Business Manager - Remote

Scalian

22 weeks ago

The IT Business Manager will lead client acquisition and team development while ensuring client satisfaction.

Worldwide
Full-time
Sales / Business
StepStone Group logo

Business Manager - Remote

StepStone Group

13 weeks ago

We are seeking a Business Manager to drive new business and foster client relationships in our sales department.

Luxembourg
Full-time
Sales / Business
EVERIENCE logo

Business Manager - Remote

EVERIENCE

17 weeks ago

The Business Manager will drive business development and manage client relationships in Belgium.

Belgium
Full-time
Sales / Business