Northgate Resorts
Kevin O'Dell has an extensive career spanning over 25 years in the electrical and project management sectors. Currently serving as a Project Manager at Northgate Resorts since October 2021, Kevin previously held various roles at Allied Electric, Inc., including Service Account Manager and Business Development, as well as Electrician, from June 1996 to October 2021. This diverse background showcases Kevin's expertise in both technical and managerial capacities within the industry.
This person is not in any teams