Online since 1999 | 9,791 IT Jobs Live NOW

Business Partner EMEA

Premium Job From The Body Shop
Recruiter: The Body Shop
Listed on: 7th September
Location: London
Salary Notes: Competitive + Benefits
Type: Permanent
Start Date: ASAP

Understanding stakeholder needs across the EMEA region and ensuring that the IT capabilities and services delivered match those needs are at the heart of what this opportunity is all about.

Working with senior level management, business units and corporate staff executives, this role supports the development of a market level technology strategy that is integrated with IT and across all business units. The EMEA Business Partner develops a strong understanding of and alignment with each business unit to include their business drivers for success, process and approaches to business models.

Ask yourself, do you feel pride in being a trusted business partner with the ability to view what you do through a strategic lens in order to drive improvement? Are you passionate about building relationships both up and down the stakeholder chain and being the ‘go to' person? Do you relish the idea of taking on a newly created role where you can apply the experience that only comes from the experience of continually delighting your business customers?

We are offering just that! With the added benefit of a travel budget to get out and about spending time with your European stakeholders, what's not to love!

#weloveIT and if you do too and with restrictions lifting, we are building stores of the future, come and help build our new vision.  

More about the role

The key elements of the role are:

Relationship Building
Establishing and maintaining a constructive relationship between the service provider and the customer based on understanding the customer and their business drivers

Vendor Management
Ensuring that the SIAM and other service providers understand the business requirements and perspective of service, and is therefore able to prioritise the services and service assets appropriately

Service Delivery
Establishing and articulating business requirements for new services or changes to existing services
Ensuring that the service provider is meeting the business needs of the customer
Working with customers to ensure that services and service levels are able to deliver value

Customer Satisfaction
Ensuring high levels of customer satisfaction, indicating that the service provider is meeting the customer's requirements

Market Intelligence
Identifying changes to the customer environment that could potentially impact the type, level or utilization of services provided
Identifying technology trends that could potentially impact the type, level or utilization of services provided

Mediating in cases where there are conflicting requirements for services from different business units
Establishing formal complaints and escalation processes for the customer

How will this be delivered?

  • Participating in strategic meetings with business in-market stakeholders to gain an understanding of the future direction and strategic objectives
  • Creating business cases for in-market demand projects working closely with architects and solution teams as well as the Technology Portfolio Manager
  • Validating the patterns of business activity
  • Defining business in-market functional requirements
  • Ensuring that Key Performance Indicators (KPIs) are initially set and reviewed on a consistent basis
  • Analysing service level data to ensure SLA s are being met
  • Confirming in-market project costs and funding
  • Communicating scheduled outages to key stakeholders
  • Validating release schedules
  • Being an escalation point for business
  • Providing updates on major incidents
  • Conducting customer satisfaction surveys
  • Identifying opportunities, submitting and ensuring that CSI opportunities are recorded and prioritized in the CSI Register
  • Initiating service improvement plans

Working relationships and Interfaces:

  • The liaison between the business and the SIAM
  • Works closely with the Overall Service Assurance team and SIAM to ensure IT has the capability to meet the defined and agreed to functional requirements of the business
  • Ensures business stakeholders are involved in Service Design and Service Transition activities
  • Works with CSI, Service Owners and other key stakeholders to evaluate results of customer satisfaction survey and responds to the results that may lead to logging improvement opportunities in the CSI Register

What we look for

Essential experience

  • Significant IT and business work experience gained within a business partnering role, with a broad range of exposure to various technical environments and business segments. 
  • Experience with managing team(s) responsible in strategic planning, business development or client management and working with a broad range of diverse and complicated business units. 
  • The incumbent must possess strong business acumen and excellent communication skills. 
  • Must be fluent in either French or German, both languages desirable
  • Bachelor's degree (B.A. or B.S.C) or extensive experience of IT and business/industry work. This should have been gained at a leadership level with a significant time spent developing and executing strategic plans and/or project portfolios
  • Master's Degree in Computer Science, Business Administration, or other related field or equivalent work experience desirable 
  • The Business Relationship Manager should possess the ITIL Foundation certification and be moving forward to achieve the applicable ITIL Capability or ITIL Lifecycle certifications, such as Service Offerings & Agreements or Service Strategy & Design.

What do we offer in return?

  • a 6% contributory pension plan,
  • 23 days holiday plus bank holidays - time to refresh and recharge
  • Group bonus scheme
  • 3 additional days a year to volunteer in the local community to support the causes you feel most passionate about
  • LOVE money to spend on YOUR wellbeing - pamper yourself on us. Every year.
  • 50% staff discount and access to product sample sales
  • Access to Perks at Work, our online shopping channel with exclusive deals & discounts
  • AND - we have also implemented 'Work Wise' into our HQ - flexibility of 'in-office' hours, the ability to work remotely and a new meeting charter.

Here at The Body Shop we've got your best interests at heart - it's our way of saying thank you!

If you are excited by all that - you might just be the sort of person we need to help us make the impactful change the world needs within a business that invented the culture of ‘joyful collective' and everything that means and stands for.
We have something special to offer and we're looking for someone special to help us to do that. Show us how you can contribute to the next step in the evolution of The Body Shop.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation

The Body Shop

When Anita Roddick founded The Body Shop in 1976, she had a vision. Business as a force for good - that's us. Over 40 years later, we're proud to be pioneering cruelty-free beauty every step of the way. We're the original ethical beauty brand. We've got a thing for empowering people and enriching our planet. We're all about keeping it real, in every way possible. Our activist roots remain a huge part of everything we do, from our iconic window posters to our vegetarian products to our infamous campaigns. We're never afraid to stand up and speak the truth. We like to do things a little differently around here. 

The Body Shop, along with Aesop and Natura, is part of Natura & Co, a global, multi-channel and multi-brand cosmetics group that is committed to generating positive economic, social and environmental impact. Group owner Natura is Brazil's number one cosmetics manufacturer. Sustainable development has been the company's guiding principle since it was founded in 1969. In fact, this is an incredibly exciting time for The Body Shop. We're fighting for what we believe in now more than ever. No holding back. Breaking the mould has always come naturally to us, and we need someone who's not afraid to mix things up.

Contact Name: The Body Shop
Reference: TJ/7915/TBS0208
Job ID: 2975755

Browse all skill types