Senior Director, Safety Business Consulting (Remote) at Veeva Systems

Spain - Barcelona
Strategy – 615-Stgy Vault Safety
At Veeva, we build enterprise cloud technology that powers the biggest names in the pharmaceutical, biotech, consumer goods, chemical & cosmetics industries. Our customers make vaccines, life-saving medicines, and life-enhancing products that make a difference in everyday lives. Our technology has transformed these industries; enabling them to get critical products and services to market faster. Our core values, Do the Right Thing, Customer Success, Employee Success, and Speed, guide us as we make our customers more efficient and effective in everything they do.

The Role

Drive the strategy and implementation of the Safety Business Consulting practice in Europe. Focus on creating offerings, building client relationships, identifying opportunities and ensuring successful delivery for our customers.

What You'll Do

    • Develop business consulting plan for Europe
    • Develop and expand on existing consulting offerings
    • Build customer relationships
    • Identify consulting opportunities and convert to projects
    • Build consulting team for delivery
    • Ensure quality delivery of projects to create follow-on work
    • Identify areas for creation of recurring revenue


    • Bachelor’s Degree (or work experience equivalent)
    • At least 10 years in management consulting leadership roles
    • Knowledge of pharmacovigilance and pharmaceutical industry
    • Extensive PV Network in Europe – has relationships with senior leaders in safety (business & IT)
    • Experience of delivering multiple PV projects in Europe
    • Experience of managing people – hiring, building teams, talent development and retention
    • Ability to travel 40-50% as needed

Nice to Have

    • 15+ years in management consulting roles
    • Industry experience (Pharma or Life Sciences company)

Perks & Benefits

    • Allocations for continuous learning & development
    • Health & wellness programs
    • Other benefits based on location

Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.

Remember to mention that you found this on Tyba