Eric DeMaille is a seasoned professional with extensive experience in sales and client engagement roles within the creative agency services industry. Eric has held various leadership positions such as Regional Vice President, Director, and General Manager across different companies. Eric's educational background includes a Bachelor of Science in Graphic Communications and a Master of Arts in Communications Management and Technologies from New York University.
Sign up to view 4 direct reports
Get started