Vaishali Chadha is a seasoned human resources professional with extensive experience in various HR roles. Currently serving as a Project Manager for Human Resources at Tecnova since June 2022, Vaishali has previously held positions as Talent Acquisition Lead at Smart Working and India HR Manager at eTeam, where responsibilities included overseeing HR operations across multiple locations. Vaishali's earlier roles included Sr. Consultant at Aljekr Consulting Pvt Ltd and Recruitment Manager at Elixir Services. Vaishali's career began as a customer care executive at Serco, complemented by a Bachelor of Arts in English from Cambridge, Delhi.
Links
Sign up to view 0 direct reports
Get started