Oberon Technologies
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.
This person is not in any offices