Megha Sharma

Megha Sharma

HR Manager, with a sharp eye to attract and top talent, develop existing talent along with managing employee relations.