United Kingdom: Sarah, a marketing manager from London, is no stranger to the demands of her gig. She spends most of her days juggling meetings, deadlines, as well as infinite emails.
United Kingdom: Sarah, a marketing manager from London, is no stranger to the demands of her gig. She spends most of her days juggling meetings, deadlines, as well as infinite emails.