header-image

Corporate Director Business Analysis & Customer Engagement (CBA&CE)


  • Location: Barcelona (Spain)
  • Contract: Permanent
  • Working day: Full time
  • Sector: Pharmaceutical and biopharmaceutical
  • Vacancies: 1
  • Discipline: Marketing

Ferrer

Job description

The Corporate Director of Business Analysis & Customer Engagement plays a key leadership role in the Corporate Marketing Strategy department. Leads and guides strategy teams in the development of long-range strategic plans and objectives fostering data driven decision processes in order to identify opportunities and strategic execution that drive business growth, profitability and sustainability.

This is a high transversal position among the leadership teams globally in Ferrer and a key stakeholder for corporate Global Brand teams, providing guidance, know-how and global vision on the strategy development in the therapeutic areas of focus for the company.

The position will report to the Chief Marketing, Market Access and Business Development & Licensing Officer.

What will the role do?

  • Leads and drives strategic direction within the Global Brand team functions in designing, developing and launching high priority strategic initiatives.
  • In conjunction with the Chief Marketing Officer and the rest of management team defines growth strategies that support continued improvement of Ferrer’s overall objectives and performance.
  • Identifies and participates actively in the development of strategic opportunities for the business through working squads and plans, gathering and generation of relevant data, driving analysis and decision-making facilitation.
  • Connects and oversees all scoped strategic initiatives of assigned team (Business Analysis, Launch Readiness, Customer Engagement) and effectively manages projects across the business.
  • Will be responsible for creating department vision, culture, and performance standards as well as overseeing its adoption in all levels of the assigned team.
  • Plays a “mentorship” role to key personnel in the Corporate Marketing department where he aids in the execution needs upon requests and ensures the constant improvement and upskilling of key Brand team functions.
  • Is Accountable for the definition of structure, infrastructure, resources and budgeting on business analysis, launch readiness and Customer Engagement key strategic plans, developments and deployments.

Requirements

  • A bachelor’s degree preferably in Business administration, Engineering or life science.
  • Demonstrated Business acumen and specific previous Team management expertise (>5years and preferably in healthcare or life science industry).
  • Desirable analytics tools, primary/secondary market research and multichannel customer engagement experience skills.
  • Multi-national / cross cultural management previous experience in a global role and working at international level can be a plus.
  • Excellent verbal and written communication skills in English.
Job closed

  • Location: Barcelona (Spain)
  • Contract: Permanent
  • Working day: Full time
  • Sector: Pharmaceutical and biopharmaceutical
  • Vacancies: 1
  • Discipline: Marketing