Natasha Mehra's Location
San Francisco, CA, US
Natasha Mehra's Work
Natasha Mehra's Skills
Natasha Mehra's Summary
Natasha Mehra, based in San Francisco, CA, US, is currently a Chief Operating Officer at Tekbiz Solutions LLC, bringing experience from previous roles at Mejenta Systems, Inc., Tekbiz Solutions LLC and Logic Planet. With a robust skill set that includes Internet Recruiting, Employee Relations, Executive Search, Interviewing, Human Resources and more, Natasha Mehra contributes valuable insights to the industry. Natasha Mehra has 2 emails on RocketReach.