Pedro Silva
Director of Digital and Omnichannel Engagement
Based in Zug, Switzerland, I bring an international background across Portugal, Spain, and Switzerland, with experience supporting global, regional, and local teams in highly regulated life sciences environments.
I help pharma and biotech teams design customer-centric engagement strategies, scale digital capabilities, and deliver measurable business impact across markets.
With 15+ years across biotech, pharmaceutical marketing, digital transformation and MarTech, I bring a rare combination of strategic leadership, hands-on execution, and strong cross-functional stakeholder management.
Proven expertise in:- Strategy: Omnichannel Engagement, Digital Strategy, Pharma/Biotech Marketing
- Operations: Agile Project Leadership, Cross-Functional Team Coordination, Operational Excellence
- Tech Stack: MarTech Architecture (Salesforce Marketing Cloud, Veeva CRM)