In March 2013, Terri assumed the role as Head of the Citi Service Centre Poland. She is responsible for the performance, development and growth of our service organizations located in Warsaw and Olsztyn. The Citi Service Center employs more than 3,900 staff supporting Citi’s businesses across a broad spectrum of operations, technology and shared global functions. Terri originally joined Citi in 1998 in Lugano, Switzerland and later relocated to Geneva where she served in multiple business, project, and operations roles supporting the global Private Bank.
Before joining Citi, Terri spent more than 10 years in general management with Federated Department Stores in various cities across the US. She holds a BA in English Literature from Harvard University in Cambridge, Massachusetts and an MBA from Georgetown University in Washington DC. Terri lives in Warsaw with her husband and four children.