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.
Sign up to view 0 direct reports
Get started
This person is not in any teams