Todd Swihart is a member of the Board of Directors of Allianz Life Indonesia and Managing Director of Allianz Health and Corporate Solutions since July 2015. Previously he served as the Director of Operations for five years. He has experience in the insurance industry for over two decades. He joined Allianz Life of North America in 2001. In 2005 he transferred to Allianz SE in Germany and then became Regional Operations Manager for Allianz Insurance Management, Singapore (2008-2009). He holds a bachelor degree in Economics from the University of Minnesota and Master’s in Business Administration from the Metropolitan State University, St. Paul Minnesota.