Todd Allen is a co-owner and Chief Creative Officer at Oberon Technologies, a position held since February 2019. In addition to this role, Todd Allen is the owner and CEO of Prototype Advertising, Inc., a firm established in 2002 that has been operational to the present. Prior experience includes serving as a partner at Prototype IT from 2004 until January 2019. Todd Allen possesses extensive expertise in creative leadership and business management within the advertising and technology sectors.
Links
Sign up to view 1 direct report
Get started