Catherine Lockhart's Location
Ireland
Catherine Lockhart's Work
Catherine Lockhart's Education
Catherine Lockhart's Skills
Catherine Lockhart's Summary
Catherine Lockhart, based in Ireland, is currently a Chief Operations Officer at Big Red Cloud, bringing experience from previous roles at Big Red Cloud and Big Red Book. Catherine Lockhart holds a 2001 - 2004 Business in Entrepreneurship @ Dún Laoghaire Institute of Art, Design and Technology. With a robust skill set that includes Sales Management, Team Leadership, Direct Sales, Customer Relations, Account Management and more, Catherine Lockhart contributes valuable insights to the industry. Catherine Lockhart has 1 email and 1 mobile phone number on RocketReach.