David Barnes serves as the Chief Operating Officer at Thomas Global Systems since April 2014, where significant operational leadership and strategic initiatives have been implemented. Prior to this role, David Barnes held the position of Operations Manager at United Technologies from March 2004 to March 2014, contributing extensive experience in operations management and organizational efficiency within the technology sector.
Sign up to view 1 direct report
Get started