If you need more lookups,
subscriptions start at $34 USD/month.
Erik Roth Location
New York, NY, US
Erik Roth Work
Global Head of Applied Innovation @ (March 2026 - Present)
Erik Roth Education
Harvard Business School
Master of Business Administration (Management)
2000-2001
Middlebury College
Bachelor of Arts (Politics, Economics)
1990-1994
Erik Roth Skills
Generative AI
Innovation Management
Entrepreneurship
Technological Innovation
Marketing
Business Strategy
Strategy
Competitive Analysis
Management Consulting
Corporate Development
Start-ups
Strategic Partnerships
Product Management
Go-to-market Strategy
Marketing Strategy
Business Development
Product Development
Customer Insight
Innovation
B2B
Change Management
Executive Management
Innovation Consulting
Leadership
Telecommunications
Venture Capital
Start Ups
Go to Market Strategy
Erik Roth Summary
Erik Roth, based in New York, NY, US, is currently a Global Head of Applied Innovation at BlackRock. Erik Roth holds a 2000 - 2001 Master of Business Administration in Management @ Harvard Business School. With a robust skill set that includes Generative AI, Innovation Management, Entrepreneurship, Technological Innovation, Marketing and more. Erik Roth has 3 emails and 5 mobile phone numbers on RocketReach.
Looking for a different Erik Roth?
Find contact details for 700 million professionals.