Lee Allen's Location
Los Angeles, CA, US
Lee Allen's Work
Lee Allen's Education
Lee Allen's Skills
Lee Allen's Summary
Lee Allen, based in Los Angeles, CA, US, is currently a Director Of Information Technology at Vallarta Supermarkets, bringing experience from previous roles at Vallarta Supermarkets, The Yacobian Group, 99 Cents Only Stores and TIAA. Lee Allen holds a 1983 - 1987 BA in Economics/Business @ State University of New York College at Potsdam. With a robust skill set that includes International Business, Retail, Strategic Planning, Change Management, Business Process Improvement and more, Lee Allen contributes valuable insights to the industry. Lee Allen has 3 emails and 1 mobile phone number on RocketReach.