John Hill is a Senior Manager in Research & Development Tax at Deloitte, where they lead a diverse technical team managing various SR&ED tax credit claims since 2005. Prior to this role, they served as Engineering & Training Manager at Forming Technologies Inc from 1995 to 2005, overseeing a team focused on automotive stamping product and process design. John is currently pursuing a Bachelor of Engineering in Mechanical Engineering at McMaster University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices