UpCycle announces new Chief Executive
19th June 2025
UpCycle Chief Executive Jon Warrick will step down at the end of June 2025,. He is succeeded by Mark Flannagan who is already in post. Jon Warrick’s tenure Jon... Read more19th June 2025
UpCycle Chief Executive Jon Warrick will step down at the end of June 2025,. He is succeeded by Mark Flannagan who is already in post. Jon Warrick’s tenure Jon... Read moreCopyright 2026. All Rights Reserved