SF welcomes a new member of staff

We are really pleased to be welcoming Nicola Williams to the SF team in London. Nicola will be taking over Emily’s role as Project Manager whilst she is on maternity leave. To find out more about Nicola’s experience and background, just click here.

You may also like...