Leo Barrera's Location
South El Monte, CA, US
Leo Barrera's Work
Leo Barrera's Education
Leo Barrera's Skills
Leo Barrera's Summary
Leo Barrera, based in South El Monte, CA, US, is currently a Customer Service Manager at San Gabriel Valley Water Company, bringing experience from previous roles at City of South El Monte. Leo Barrera holds a Citrus College. With a robust skill set that includes Customer Satisfaction, Change Management, Call Centers, Public Speaking, Government and more, Leo Barrera contributes valuable insights to the industry. Leo Barrera has 3 emails and 1 mobile phone number on RocketReach.