David McTarnaghan is an accomplished executive with extensive experience in leadership roles within the marketing and telecommunications industries. Currently serving as Chief Executive Officer at Affinity Express since November 2018, David previously held the position of President at AffinityX from November 2004 to November 2018, where involvement included managing creative and marketing services for major local marketing brands. Prior to that, David was the Senior Vice President of Sales at Viziqor from July 1997 to November 2004, contributing to its growth across multiple continents through strategic acquisitions. Earlier in the career, David served as General Manager at Fujitsu Business Communications Systems from 1989 to 1996, overseeing sales and services operations in Southern California. David holds a Bachelor of Science degree in Marketing from the University of Florida, obtained in 1984.
Sign up to view 6 direct reports
Get started