Lena Maheu's Location
United States
Lena Maheu's Work
Lena Maheu's Skills
Lena Maheu's Summary
Lena Maheu, based in United States, is currently a Human Resources Manager at Summit Technologies, Inc., bringing experience from previous roles at Linc Systems and Source Services. With a robust skill set that includes Human Resources, Payroll, Program Management, Recruiting, Software Documentation and more, Lena Maheu contributes valuable insights to the industry. Lena Maheu has 2 emails on RocketReach.