Leigh Gough's Location
Toronto, ON, CA
Leigh Gough's Work
Leigh Gough's Education
Leigh Gough's Skills
Leigh Gough's Summary
Leigh Gough, based in Toronto, ON, CA, is currently a President at Leads.io, bringing experience from previous roles at Leads.io, Global Digital Marketing Group and Jumbleberry. Leigh Gough holds a 2005 - 2010 Bachelor's degree in Business & Management @ Dublin Institute of Technology. With a robust skill set that includes Marketing, Sales, Forecasting, Microsoft Excel, Account Management and more, Leigh Gough contributes valuable insights to the industry. Leigh Gough has 1 email and 1 mobile phone number on RocketReach.