Robert is Vista’s Corporate Services Lead and Financial Controller. His teams are responsible for Accounting & Finance, Human Resources, Facility Management and Business Analytics. Robert joined Vista in 2012 and has held several roles working in all areas of our corporate group.
He graduated from the University of Calgary with a Masters of Business Administration, and previously from the University of Warwick with a Bachelor of Science in Economics.
Prior to Vista, Robert spent the majority of his career with a Fortune 500 company that specializes in outsourced services. He held roles in their Outside Sales, Service, and Production divisions.