Keoghs has a permanent roster of approximately 25 full time employees, positions include managers, project managers, office administrators, designer/draftsperson's, CNC controllers, machinists, welder/fabricators, store persons etc. Please check below for any current vacancies we are trying to fill.