Job | IT Project Manager – Marketing | Badenoch + Clark
City Name
To be disclosed
Contract Type
Contract type not available


Are you looking to identify and analyse the feasibility of business and technology options for specific projects and then make recommendations that best suit to business needs?

This job opportunity is to join a global organisation in a senior project management-oriented function that will define and maintain the business architecture which is used to align the Group IT, architecture and IT solutions with the business strategy goals and objectives.

This job requires someone with experience in large company structures, international exposure and exceptional communication, planning and execution skills.

Function information

Your Responsibilities

  • Contribute to the development of the IT strategy, roadmap and budget of the specific division
  • Manage demand lifecycle through working together with business lines to identify strategic initiatives in line with their business objectives
  • Assess the demand priority level and feasibility of various initiatives/projects within the required business unit
  • Monitor and assess the quality of the deliverables
  • Identify and summarise business requirements in collaboration with main business stakeholders
  • Build business cases with clear benefits and be able to effectively communicate these to senior management
  • Lead the development of functional design in collaboration with application management teams for application design
  • Identify and analyse the impact of various service implementations on business processes and then make recommendations to improve these processes
  • Contribute to the definition of SLAs and related charges to the business
  • Monitor and report service performance against SLA terms
  • Understand and be aware of the impact of new technologies on the business seeking to promote relevant innovation within the business
  • Act as a single point of contact for business representatives from within the group division


Your Profile

  • Strong education background preferably in Information Technology, Computer Science, Engineering or Mathematics
  • A minimum of 7 years of experience in project management
  • Experience in international projects preferably within large structures
  • Experience in operating IT service supporting the business
  • Experience already matured in Marketing and Media will be considered an important plus
  • Strong ability to understand business needs from an IT perspective
  • Strong oral and written communication skills with professional presentation skills, a critical eye, people management and decision-making skills
  • Experience with Marketing & Media, B2C CRMs and Cloud Solutions
  • Working knowledge of SAP
  • Must be fluent English with additional languages being an added advantage

To include yourself within this recruitment process; to find out more information about this role; or to discuss other career opportunities we have available, please contact Samuel Mouteau as soon as possible - CONFIDENTIALITY ASSURED - Please note that by applying your cv is sent directly, and only, to the consultant in charge of this opportunity. #LI-SM1

Before applying to any of our opportunities, we invite you to read our privacy policy, available on our website.

We’ll help you go further.


Samuel Mouteau

+352 26 19 28 1039

Start A Conversation

What would you like to speak about?

What would you like to speak about?

Finding my next role

Find your nearest office to speak to a consultant about taking your career to the next level

Finding Candidates

Our experts are ready to help your business

Anything else

If you're looking for leading talent our experts are ready to help you