Neil Pickup currently serves as the Health and Safety Manager at Jigsaw Homes Group Ltd, a position held since January 2015. Prior to this role, Neil was a Project Manager at Adactus Housing from March 2012 to December 2014. Neil's career began at Forrest, where advancements were made from September 2006 to March 2012 as Contracts Manager.
Sign up to view 0 direct reports
Get started