Owen Labourdette has over 25 years of experience in the operations and service management sectors. Currently serving as the Director of Operations for the Americas at ITC Global since September 2011, Owen has previously held the roles of Regional Operations Manager and Project Manager within the same company. Prior to joining ITC Global, Owen worked at Broadpoint from July 1998 to September 2011, where responsibilities included Senior Account Executive and Field Service Manager. This extensive background highlights expertise in operational leadership and project management within diverse environments.
Sign up to view 5 direct reports
Get started
This person is not in any teams