Neil Richards, based in New York, NY, US, is currently a VP of Partnerships at IBISWorld. Neil Richards brings experience from previous roles at Statista and IBISWorld. Neil Richards holds a BA in Sports Development @ Leeds Beckett University. With a robust skill set that includes Client Relations, Sales Leadership, Management, Sales, Coaching and more. Neil Richards has 3 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Neil Richards?
Find contact details for 700 million professionals.