Jobs

Search Live Jobs

IT Business Partner

Cambridge
Competitive, DOE
Contract
IT and Telecoms, Strategy and Consultancy
15/04/2019

IT Business Partner

Location: Cambridge, Cambridgeshire
Salary: Competitive, DOE
Contract: Full time, Contract: 9 – 12 months, Mat cover

Abcam is the market leader in primary antibodies for use in research. When you join Abcam, you’ll join a global business with the passion and the vision to become the most influential company and the best-loved brand in life sciences.

We are headquartered in Cambridge, UK with ten additional locations across Asia, the UK and the USA. This year we have been voted in at number 16 in Management Today’s ‘Britain’s Most Admired Companies (BMAC) 2018’, an important indicator of the highest performing companies in British business.

We have also won CiteAb’s award for ‘Antibody company with sustained success in China’ in and our CEO picked up the ‘European Mediscience Chief Executive of the year’ award.

In addition to competitive salaries, we offer an attractive flexible benefits package which includes share options and a great culture, focussed on wellbeing and opportunities for growth and development.

About the role:

As part of our ongoing transformation and significant investment in technology, we’re now looking for an exceptional IT Business Partner to join our IT Business Systems Team to help shape and deliver our IT project portfolio and our long-term technology strategy primarily for our Customer Experience (CX) division which includes all Sales, Integrated Marketing, eCommerce, Consumer Insights & Analytics and Customer Excellence functions, other areas include IT and Legal.

You will be working directly with the CX Leadership Team to ensure successful delivery of the projects within the CX portfolio, developing the business/IT roadmap, capturing available synergies, balancing delivery priorities and constraints and managing projects/portfolio interdependencies. The portfolio will be formed of a diverse collection of projects and programmes with budgets ranging from £20k to £5m.

Abcam operates in a matrix environment so you’ll be working closely with our digital delivery team, architects, BI team, IT ops and multiple delivery partners to make sure each new IT programme is set up for success.

You will be responsible for managing and developing a team of Project Managers and Business Analysts. You will also act as the IT ‘Account Manager’ for the CX, Legal & IT business areas and will be required to develop close ‘trusted partner’ relationships with business colleagues and ensure that the IT/Business relationship is supported by clear understanding of both sides’ roles and responsibilities.

Abcam is at exciting time of growth and innovation, so you’ll be joining a fast-paced environment and must be comfortable with ambiguity and hit the ground running.

IT Business Partner- Roles & Responsibilities:

  • Demand Management:Manage a pipeline of planned and unplanned CX, IT & Legal requests. Identify business needs and opportunities and feed them into demand management process. Participate in the business planning and annual budgeting process, providing IT related input. Understand business strategy, translating business demands into deliverable IT project portfolios.
  • Portfolio Management:Own delivery and manage the CX, IT & Legal portfolios of projects. Develop the delivery strategy, managing inter-portfolio dependencies, capturing available synergies. Measure portfolio performance and ensure value maximisation. Lead and contribute to further development of Abcam’s portfolio/project delivery capability.
  • Project Delivery Assurance:Provide guidance, support and assurance to Project Managers and Business Analysts, aimed at achieving delivery on time, budget and to customer expectations and ensuring accurate and comprehensive capture and validation of business requirements
  • Business Relationship Management and Consulting:Build, own, develop and foster the IT / Business relationship for CX, Legal & IT business areas. Provide thought leadership in the innovative use of technology to deliver the business plans and engage relevant IT teams to support business strategic agenda.
  • Stakeholder Management and Communication:Form strong, positive working relationships at all levels in CX, Legal and IT, including the Executive Leadership Team and Functional Directors, Business Change Leads and various SMEs. Identify stakeholder needs and requirements and manage delivery/service expectations.
  • Team Management:Ensure high delivery standards and performance of project teams formed by internal employees, contractors and external suppliers.

IT Business Partner – About you:

  • You will have significant experience in a senior IT relationship and/or portfolio delivery role: IT Business Partner, Business Relationship Manager, Senior Business Analyst, Programme Manager
  • You will have worked in a business where eCommerce and customer experience drive the business growth
  • You will be an experience leader with the ability to build successful project teams, covering resources spread across Business and IT in a matrix environment
  • You will have a solid and demonstrable understanding of marketing, CRM and eCommerce technology platforms and systems integrators.
  • You will have vendor management and commercial partnering experience.
  • You will have led technology change and delivery within a Commercial/CX environment across B2B and B2C
  • You will have both a web application development and SaaS software implementation focus, preferably in retail or other fast-moving distributed business
  • You will have the impact and gravitas to manage complex relationships at executive level
  • You will have experience of driving value for moneyby managing the development of robust business cases for all IT related programmesand providing constructive challenge to business leaders on the most effective use of IT spend.

If this sounds like you and you’d like to be a part of a fast paced, growing business with the vision to become the most influential company and best-loved brand in life sciences please apply now!

No agencies please.

© 2019 TribePost. All Rights Reserved.

Registered Office: 36B Speirs Wharf, Port Dundas, Glasgow, G4 9TG

Company Reg No. - SC372990 | VAT Reg No. - GB986160980

Privacy & Cookies  Terms & Conditions   Back to top