Geoff Towle's Location
New York, NY, US
Geoff Towle's Work
Geoff Towle's Education
Geoff Towle's Skills
Geoff Towle's Summary
Geoff Towle, based in New York, NY, US, is currently a Vice President and General Manager at Novartis, bringing experience from previous roles at Astellas Pharma. Geoff Towle holds a MBA in Marketing @ University of Michigan - Stephen M. Ross School of Business. With a robust skill set that includes Marketing, Market Analysis, Analytics, Market Research, Project Management and more, Geoff Towle contributes valuable insights to the industry. Geoff Towle has 2 emails and 1 mobile phone number on RocketReach.