Ben Lock's Location
Cardiff, GB
Ben Lock's Work
- Customer Service Representative @ Chillblast
- Sound Designer @ Freelance
Ben Lock's Education
Ben Lock's Summary
Ben Lock, based in Cardiff, GB, is currently a Customer Service Representative at Chillblast, bringing experience from previous roles at Freelance. Ben Lock holds a 2014 - 2017 Buckinghamshire New University. Ben Lock has 1 email on RocketReach.