Business Co-ordinator / Executive Assistant at Trowers & Hamlins in Riyadh, Saudi Arabia | Kablio