Richard Einstein is Vizrt’s head of sports for Americas since 2015 (based out of New York). Prior to that he was the business development manager for Vizrt Sports in Latin America (based out of Brazil). Einstein joined Vizrt (in Switzerland; back then LiberoVision) in 2010 as its marketing manager. He holds a master's degree in "Management, Technology & Economics” at the ETH Zurich, the leading Swiss technology university. He also holds a bachelor's degree in mechanical engineering at the same university.