John has more than 20 years of experience in the accounting industry with the majority of that in the consulting engineering services segment. In his role as Financial Controller at Terrapex, John is responsible for the day-to-day operations of the accounting department, and for financial compliance and reporting.
John also works closely with the operations team to find opportunities for improved efficiency of service delivery to our clients, and he is a valuable advisor to the executive team with respect to strategic planning.
His commitment towards strong team collaboration and his prior public accounting experience are key values to the Terrapex Team. John believes in fostering strong business relationships with his colleagues, and equally so with our clients and vendors, and he enjoys the journeys to which these often lead.
John is a dedicated Edmonton Oilers fan and enjoys talking sports in general, and he is not averse to a friendly wager every now and then.