Search by job, company or skills

M
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 50 applicants
Early Applicant

Job Description

  • Drive digital transformation in a leading engineering company
  • Lead IT strategy with autonomy and leadership impact

Job Description

As IT Head - General Manager, you will oversee the entire IT function, including infrastructure, applications, governance, and cybersecurity. Key responsibilities include:

  • Managing enterprise applications (SAP S4HANA, CRM) and ensuring seamless integration
  • Driving digital transformation initiatives such as automation, analytics, and cloud strategy
  • Establishing IT governance frameworks and ensuring compliance
  • Leading cybersecurity and risk management programs
  • Optimizing vendor contracts and IT budgets
  • Building and mentoring a high-performing IT team
  • Enhancing employee experience through process improvement and technology enablement

The Successful Applicant

Education: B.Tech / BE in Computer Science or IT

Experience: 15-20 years in IT leadership roles, preferably in manufacturing or engineering sectors

Strong expertise in SAP (S4HANA), CRM, infrastructure management, and project management

Certifications like ITIL, PMP, CISSP are an advantage

Excellent leadership, stakeholder management, and communication skills

What's on Offer

Opportunity to lead IT strategy for a top engineering brand

High-impact leadership role reporting directly to the CFO

Exposure to cutting-edge initiatives like AI, IoT, and hybrid cloud

Hybrid work culture (3 days WFO, 2 days WFH)

Competitive compensation aligned with senior leadership roles

More Info

Job Type:
Function:
Employment Type:

About Company

Michael Page has five decades of expertise in professional services recruitment. We were established in London in 1976, and over this period we've grown organically to become one of the best-known and most respected consultancies, with an office network spanning six continents.
While size has its advantages, it doesn't define us - the nature of our organic growth means that each new office is integrated into the region that it serves. It also means that as an employer looking to hire, or as a candidate aiming to grow your career you have the best of both worlds&#x3B; a team that understands the market and geography you operate in, plus the resources and expertise of an international network at your disposal.

Job ID: 135231583

Similar Jobs