Teena Leach's Location
Sunnyvale, CA, US
Teena Leach's Work
Teena Leach's Education
Teena Leach's Skills
Teena Leach's Summary
Teena Leach, based in Sunnyvale, CA, US, is currently a Staffing Manager at PEAK Technical Staffing USA, bringing experience from previous roles at PDS Tech, Inc., Rent-A-Center and Walmart. Teena Leach holds a 2010 - 2012 San Jose City College. With a robust skill set that includes Store Management, Loss Prevention, Merchandising, Retail, Visual Merchandising and more, Teena Leach contributes valuable insights to the industry. Teena Leach has 2 emails on RocketReach.