Life Sciences R&D Management Consulting Senior Manager at Accenture
Life Sciences R&D Technology Consulting Senior Manager at Accenture
Specialized Tax Services - Research & Development (R&D Tax) Senior Manager at PwC