IT Business Manager

Ivy Partners

Genf

On-site

CHF 100,000 - 140,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ivy Partners in Switzerland is expanding, seeking an IT Business Manager to lead strategic and commercial initiatives for a growing client portfolio. You will analyze client needs, build relationships with stakeholders, and oversee cross-functional delivery in a fast-evolving environment.

Fluency in French and English is essential, with prior experience in strategic or digital transformation consultancy. You will mentor teams, manage P&L, and drive profitability while shaping technology-driven

Qualifications

  • Excellent interpersonal and communication skills with a collaborative mindset.
  • Strong knowledge of the IT ecosystem in Industry and Services sectors.
  • Proven ability to identify and seize business opportunities.
  • Leadership skills with experience engaging and inspiring teams.

Responsibilities

  • Analyze strategic challenges and needs of clients and prospects.
  • Build and maintain relationships with key stakeholders.
  • Oversee commercial and operational development of client portfolio; map accounts.
  • Monitor project execution and ensure client satisfaction.
  • Engage in recruitment, mentor, and support career development of team members.
  • Manage financial performance of portfolio and optimize profitability (P&L).

Skills

Interpersonal skills
Collaborative mindset
IT ecosystem knowledge
Opportunity spotting
Leadership ability
French & English

Job description

Ivy Partners is more than a consulting firm, we are partners in transformation. We empower organizations to evolve in their strategic, technological, and organizational challenges.

Our mission? Create a people-first culture where ambition, impact, and growth go hand-in-hand with care and collaboration.

Today, we are expanding our footprint in Switzerland. And to make this journey a success, we are looking for our future IT Business Manager, someone ready to grow with us and help us to continue to evolve.

As an IT Business Manager at IVY Partners you will:
  • Analyze the strategic challenges and needs of your clients and prospects.
  • Build and maintain strong relationships with key stakeholders.
  • Oversee the commercial and operational development of your client portfolio, ensuring a clear account mapping.
  • Monitor project execution and ensure client satisfaction.
  • Engage in the recruitment process, mentor, and support the career development of your team members.
  • Ensure continuous follow-up: career management, training plans, mission tracking, and performance reviews.
  • Manage the financial performance of your portfolio and optimize profitability (P&L management).
About you!
  • Excellent interpersonal and communication skills, with a collaborative mindset.
  • Strong knowledge of the IT ecosystem within the Industry and Services sectors.
  • Proven ability to identify and seize business opportunities.
  • Recognized leadership skills and ability to engage and inspire teams.
  • You have a first experience in a strategic and/or digital transformation consultancy environment, with experience in IT
  • You are fluent in both French and English
Ivy, is also about:
Care | We offer a supportive environment where everyone is valued and empowered with training and growth prospect.
Trust | Working with us is always about establishing a partnership based on trust, professionalism, and transparency.
Innovation | We empower effective digital transformation through a unique blend of innovative technology and creative thinking.
Responsibility | Community is at the heart of everything we do, and we take that responsibility seriously by working hard to create a positive impact.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IT Business Manager – Luxury Industry
IT Business Manager – Luxury Industry

Ivy Partners • Genf

On-site
CHF 120,000 - 180,000
IT Transformation & Growth Leader
IT Transformation & Growth Leader

Ivy Partners • Genf

On-site
CHF 100,000 - 140,000
Senior Business Analyst IT
Senior Business Analyst IT

Ivy Partners Group SA • Genf

On-site
CHF 110,000 - 150,000
Bienveillance
Confiance
Innovation
+1
Senior Business Analyst IT
Senior Business Analyst IT

Ivy Partners • Genf

On-site
CHF 110,000 - 150,000
Business Analyst IT
Business Analyst IT

Ivy Partners • Genf

On-site
CHF 90,000 - 130,000
Delivery Manager / Scrum Master
Delivery Manager / Scrum Master

Ivy Partners • Genf

On-site
CHF 130,000 - 170,000
Analyste métier santé
Analyste métier santé

Ivy Partners Group SA • Genf

On-site
CHF 90,000 - 120,000
Analyste métier santé
Analyste métier santé

Ivy Partners • Genf

On-site
CHF 90,000 - 120,000
Chef de projet Infrastructure IT
Chef de projet Infrastructure IT

Ivy Partners • Wallis

On-site
CHF 120,000 - 160,000
Business Analyst (Trading Applications)
Business Analyst (Trading Applications)

Ivy Partners • Genf

On-site
CHF 110,000 - 170,000
Top locations