Manager, Japan Insights & Analytics & CRM

CSL

4

(1)

Japan

Why you should apply for a job to CSL:

  • 4/5 in overall job satisfaction
  • Ratings are based on anonymous reviews by Fairygodboss members.

    #R-253294

    Position summary

    ts (e.g., Tableau, Power BI) to deliver actionable insights for sales and marketing.

    • Evaluate and recommend new data sources and tools, ensuring usability and alignment with business needs.

    • Collaborate with global and regional teams to localise and implement data tools and technology roadmaps in Japan.

    • Support CRM configuration, data updates, and user enablement, while promoting adoption through training and change management.

    • Work with SFE and cross-functional teams to improve KPIs, reporting processes, and CRM usage.

    • Deliver regular analytics and KPI reports, and respond to data-related enquiries from senior stakeholders.

    Your Experience:

    • Bachelor's degree in business/marketing or science, data science or software

    • 5+ years of experience in the pharmaceutical or life sciences industry

    • 3+ years of hands-on experience in commercial data management, dashboard development, or reporting-either in-house or via consulting

    • Practical knowledge of Veeva CRM operations, including target setting, territory management, data extraction, and module rollout

    • Experience in sales force effectiveness (SFE), such as customer targeting, territory alignment, and incentive planning

    • Familiarity with technology roadmaps, business case development, and collaboration with IT and vendors

    • Strong communication skills in both Japanese and English

    • Proven ability to analyse data, generate insights, and support decision-making

    • Skilled in project planning, facilitation, and cross-functional collaboration

    • Proficient in tools such as Excel, SQL, Tableau, Power BI, python, and life science data sources (e.g., IQVIA)

    Our Benefits

    We encourage you to make your well-being a priority. It's important and so are you. Learn more about how we care at CSL.

    About CSL Behring

    CSL Behring is a global leader in developing and delivering high-quality medicines that treat people with rare and serious diseases. Our treatments offer promise for people in more than 100 countries living with conditions in the immunology, hematology, cardiovascular and metabolic, respiratory, and transplant therapeutic areas. Learn more about CSL Behring.

    We want CSL to reflect the world around us

    As a global organization with employees in 35+ countries, CSL embraces inclusion and belonging. Learn more about Inclusion & Belonging at CSL.

    Do work that matters at CSL Behring!

    Why you should apply for a job to CSL:

  • 4/5 in overall job satisfaction
  • Ratings are based on anonymous reviews by Fairygodboss members.