DDI Media employs 40 employees. The DDI Media management team includes Patrick McLaughlin (Senior Vice President and General Manager), Sarah Lemaster (Account Executive), and Michael Borgna (Chief Financial Officer).
Looking for a particular DDI Media employee's phone or email?