Rebecca Mares's Location
San Diego, California, United States
Rebecca Mares's Skills
Rebecca Mares's Summary
Rebecca Mares, based in San Diego, California, United States, is currently a Director, Human Resources at Interpreta. With a robust skill set that includes Leadership, Employee Engagement, Training, Strategy, Management and more, Rebecca Mares contributes valuable insights to the industry. Rebecca Mares has 2 emails on RocketReach.