Eric Crawford is an experienced sales professional currently serving as the Director of Sales for EMEA at Finout since May 2024. Prior to this role, Eric held the position of Head of EMEA Sales at Incredibuild from August 2022 to May 2024 and served as Sr. Director of Sales at Lightrun for a brief period in 2022. Eric's extensive background at Logz.io included roles as Director of Sales, Enterprise Account Executive, and Account Executive from February 2016 to March 2022. Previous experience also includes serving as Regional Sales Manager at Panorama Software and Business Development at GreenSQL. Eric holds a Bachelor’s Degree in Information Communication & Technology from New Mexico State University and an Associate's degree in Computer Information Systems from Miami Dade College.
Sign up to view 0 direct reports
Get started