Catherine Lockhart is a seasoned professional with extensive experience in operations and sales management. Currently serving as Chief Operations Officer at Big Red Cloud since November 2004, Catherine is responsible for overseeing day-to-day operations and coordinating company-wide activities in collaboration with the CFO, ensuring departmental alignment with short and long-term goals. Previously, as Sales Manager at Big Red Cloud, Catherine directed the sales team and focused on achieving profitability and growth aligned with company vision. Catherine began their career as a Senior Sales Executive at Big Red Book from November 2004 to November 2008. Catherine holds a degree in Business, Entrepreneurship from Dún Laoghaire Institute of Art, Design and Technology, completed between 2001 and 2004, and received education at Sion Hill Blackrock from 1993 to 1999.
Sign up to view 3 direct reports
Get started