Ben Macmillan-Bell's Location
New York, NY, US
Ben Macmillan-Bell's Work
Ben Macmillan-Bell's Education
Ben Macmillan-Bell's Skills
Ben Macmillan-Bell's Summary
Ben Macmillan-Bell, based in New York, NY, US, is currently a Vice President - Leveraged Finance at Deutsche Bank, bringing experience from previous roles at Deutsche Bank. Ben Macmillan-Bell holds a 2016 - 2018 Master of Business Administration (MBA) @ Georgetown University - The McDonough School of Business. With a robust skill set that includes Online Advertising, Digital Media, Social Media, Marketing, Analytics and more, Ben Macmillan-Bell contributes valuable insights to the industry. Ben Macmillan-Bell has 4 emails on RocketReach.