James Allen

Chief Technology Officer at InvoCure

James Allen is an accomplished technology leader with extensive experience in various roles across multiple companies. Currently serving as Chief Technology Officer at InvoCure since February 2023, James leads technology and product initiatives for an online medical marketplace. As CEO of Shiny Robot since 2008, James has successfully operated a one-man engineering and development firm, delivering innovative solutions. Previous positions include founding Chief Technology Officer at PublicSquare, where James oversaw the platform's growth, and Director of Technology at VaynerCommerce, managing multiple client projects. James's career also includes significant roles at Beachbody, INK, Deutsch LA, Mirum Agency, and Kastner & Partners, demonstrating a strong background in technical leadership, product development, and digital marketing solutions. James holds a BFA in Computer Animation and Fine Arts from Iowa State University.

Links

Previous companies


Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams