BrightOwl Loader Loading

Brand Leader, Oncology Zürich Switzerland,  

Posted on : 26 January 2017

Project Description

With around 30,000 people working in approximately 70 countries we are a truly global partner for better health. Takeda is dedicated to pharmaceutical innovation and tackling diseases for which there is currently no cure. We are expanding continuously into new fields of treatment and therapy. By always putting people first, we empower employees so everyone can develop to his or her full potential. We are looking for colleagues with the right skills and experiences to support us in improving the quality of the most precious thing we know: life.We are looking for a strong candidate for the position of Brand Leader, NINLARO, EUCAN Oncology, to manage and implement multiple business tactics and strategies to effectively support commercialization, profit margin and business plan objectives for NINLARO. The person will be responsible for marketing and brand plan development, financial management, project management and budget.Accountabilities Develops, executes and coordinates promotional activities & marketing projects as well as strategic market research by harmonizing and managing the internal and external processes such as country and vendor interfaceManages and implements cross-functional workstream tasksAdministers budget, analyzing and preparing reports of periodic financial performance Creates project plans, capturing progress updates from team members, visualizing projects progress across all functional levels and facilitating cross-functional team alignment and coordinationMonitors progress and provide feedback according to strategy, plan, benefit delivery and budgetProvides preparation and coordination help on local cross functional and international level deliverables such as Brand Plan, Market Research, Patient Flow Models, Competitive Intelligence, Webinars, business analytics othersQualificationsExperienceMinimum of 7 years of experience in a commercial environment, especially in oncology marketing at a country level is mandatory Master s degree in business administration or scienceExperience in pioneering, defining and launching new marketing programs, including budget managementAbility and willingness to travel CapabilitiesExcellent project management skills in forecasting, budget setting and synthesis of complex dataExcellent interpersonal skills as well as strong verbal and written communication skillsFlexible and fast worker who is able to keep direction in an constantly changing environmentExtensive cross-cultural skills to effectively operate in a multi-cultural environmentTeam player with good business acumenVery good oral and written communication skills in English, every additional European language is an advantageAdditional requirementsAbility and willingness to travel approximately 20+% of the timeAll applicants must hold a Swiss Work Permit or an EU Passport ScheduleFull-time


Zurich Switzerland

Find a Job Find Candidates

Most Recent Searches

Most Famous Searches

You might also like