Edd Castledine is a seasoned financial executive with extensive experience in leadership roles. Currently serving as Chief Financial Officer at CloudRock since May 2025, Edd previously held the same position at Tryzens from February 2016 to May 2025. Prior to that, Edd was Finance Director and Senior Financial Controller at Telenomics from April 2012 to February 2016. Edd's career also includes serving as Chief Financial Officer at iRed Partnership and working as Manager in Reorganisation Services at Deloitte. Edd's educational background includes a BSc in Mathematics & Philosophy from The University of Sheffield.
This person is not in the org chart
This person is not in any teams
This person is not in any offices