Innovex
Ben Loredo currently serves as the Central Sales Manager for Completions at Innovex, a position held since January 2021. Previous roles at Innovex include Vice President of US Land and Vice President of North America Sales, demonstrating a strong background in sales management and leadership within the energy sector.
This person is not in any teams
This person is not in any offices