Rachael Yeung

United Kingdom

Rachael Yeung

United Kingdom

Everyone that knows me, knows that I'm super chilled and always adds a dash of humour to anything and everything I talk about. But on the occasional topic, just every once in a while, I have a passion to make my point heard.

  • Education
    • manchester metro