Peli BioThermal Welcomes John Tobin as Chief Human Resources Officer
Experienced people and transformation leader to drive global talent strategy and organizational growth Peli BioThermal today announced the appointment of John Tobin as its new Chief Human Resources Officer (CHRO). Based in Leighton Buzzard, UK, Tobin will join the Executive Leadership Team with responsibility for global people strategy, leadership development, culture, and organizational scalability as […]