Steve Barriault
Steve Barriault is a global technology sales executive with 18+ years of experience in business development on three continents. He is currently serving in a 3,000 employee-strong company providing embedded software testing solutions in multiple industries such as automotive, avionics, industrial systems, telecom, and others. Multilingual, he holds advanced degrees in business, science, and computer science.