Tag: Chief Human Resources Officer
Druva appoints Tom Brown as Chief Human Resources Officer
Druva announced the appointment of Tom Brown as Chief Human Resources Officer (CHRO). Bringing more than 15 years of experience leading human resource organizations...