If you need more lookups,
subscriptions start at $34 USD/month.
Katrina Leach Location
United States
Katrina Leach Work
Principal @ (June 2016 - Present)
IT 经理 @ (May 2023 - March 2025)
Katrina Leach Education
Xiamen University
学士学位 (计算机软件工程)
2007-2011
University of Arizona 2001-2006
Katrina Leach Summary
Katrina Leach, based in United States, is currently a Principal at DLR Group. Katrina Leach brings experience from previous roles at Orange Stack Inc.. Katrina Leach holds a 2007 - 2011 学士学位 in 计算机软件工程 @ Xiamen University. Katrina Leach has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Katrina Leach?
Find contact details for 700 million professionals.