Allen is a seasoned executive with 20+ years of technology, digital and operational experience in media, online advertising and marketing, software and eCommerce, with comfort and success in large organizations as well as mid-size and startups; often in CTO, CDO or COO roles.
Sign up to view 0 direct reports
Get started