Blueleaf
John Marsh has extensive experience in human resources and leadership, currently serving as Head of HR at Blueleaf since June 2018. Prior to this role, John held the position of Director at Avernaco Ltd from March 2017 to November 2018.
This person is not in any teams