Current role
Head Of Global Business Development (director Level) at Elsa Science
Business Development Director at Spencer Ogden
Business Development Director Spain & Latin America at Bridge for Billions
Strategy & Business Development Director at Redington
IGP Business Development Director at Investment Group Partners
Access the worlds's biggest network of public org charts
Learn more