Tara Eustace serves as President of the European Region. As the regional president, Tara oversees the 13 countries that make up the European Region which are Armenia, Czech Republic, Germany, Kazakhstan, Lithuania, Moldova, Poland, Portugal, Russia, Slovakia, Spain, Ukraine and the United Kingdom.
Sign up to view 0 direct reports
Get started