Business Development

Rebecca McCandless

Business Development Manager

What others like about me: Becky is lovely and fits in really well with the rest of us because she is a bit bonkers and she has OCD. I have found Becky to be very honest and friendly and she enjoys a laugh Becky likes to put everybody at ease and makes sure that they […]


Email: Telephone: 01462 222300
Address: Devonshire Business Centre, Works Road, Letchworth Garden City, Hertfordshire,  SG6 1GJ