Talent Profiles Twining, Sasha Sasha was born in Yorkshire. She is a presenter, journalist, conference host and facilitator. She … The Showreel Team on 19th April 2020 Read More