Mike Chesworth
mikechesworth.co.uk/now
Done is better, than perfect.
Location:
Liverpool, England, United Kingdom
Professional title:
Associate Service Manager
What do you do?
My role is to ensure the lights stay on and the engine runs smoothly.
Why?
I love that I'm making a difference to all people through my work.