Dorsey founder Meg Strachan on the perks of running a 'very lean, profitable business' - Podcasts