Senior Project Manager – Steve Hall, Notting Hill Genesis

"What is your job and how did you get it?"