Steven Mccarroll's Location
Liverpool, GB
Steven Mccarroll's Work
Steven Mccarroll's Education
Steven Mccarroll's Summary
Steven McCarroll, based in Liverpool, GB, is currently a Bus Driver at Arriva Group, bringing experience from previous roles at Hale Village and Allerton Manor Golf Club. Steven McCarroll holds a 2014 - 2017 Bachelor of Arts - BA in Music @ University of Liverpool.