Learn more
Log in
Science Magazine
Contact
No bio yet
Links
Sarah Lelarge
Product Advertising Sales Manager At Science/aaas For EMEA And International
August, 2013 - present
Executive Vice President, Tableau Sales at Salesforce
Vice President Of Solution Sales & Technology at Microsoft
Product Marketing Manager at HighByte
Product Designer at Envoy
Executive Vice President, Slack Sales at Salesforce
Access the worlds's biggest network of public org charts