Thomas Nicholls's Location
Slough, GB
Thomas Nicholls's Work
Thomas Nicholls's Summary
Thomas Nicholls, based in Slough, GB, is currently a Facilities Manger London One at CyrusOne, bringing experience from previous roles at CyrusOne and Digital Realty. Thomas Nicholls has 1 email on RocketReach.