Elena Flores's Location
Barcelona, Catalonia, Spain
Elena Flores's Work
Elena Flores's Education
Elena Flores's Skills
Elena Flores's Summary
Elena Flores, based in Barcelona, Catalonia, Spain, is currently a HR Business Partner at Semrush, bringing experience from previous roles at Glovo, Maternity Leave and Alcon. Elena Flores holds a 2003 - 2007 Bachelor of Business Administration (BBA) in Human Resources and Team Leadership @ Universidad Autónoma de Baja California. With a robust skill set that includes Employee Relations, Training, Time Management, Recruiting, Human Resources and more, Elena Flores contributes valuable insights to the industry. Elena Flores has 1 email on RocketReach.