Barry Eckel, based in United States, is currently a President at 4Sight Executive Consulting. Barry Eckel brings experience from previous roles at Thetford Corporation, North America and Meritor. Barry Eckel holds a 1985 - 1989 University of Toronto. Barry Eckel has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Barry Eckel?
Find contact details for 700 million professionals.