Steve Blinman currently serves as the Maintenance Manager at Veolia UK, a position held since July 2018. Prior to this role, Steve Blinman worked as a maintenance engineer at Veolia, gaining valuable experience in maintenance and engineering operations.
This person is not in any teams
This person is not in any offices