Todd Johnson has a bachelor's degree in Economics from California Polytechnic State University-San Luis Obispo. Todd has vast experience in various companies, ranging from being a Business Analyst at NERA Economic Consulting to being a Managing Director at Avatar New York. Throughout their career, Todd has displayed strong skills in managing teams, overseeing operations, implementing business strategies, and driving growth and innovation in digital divisions.
March 1, 2012 - present
February, 2007