In business, confidence is everything, and more so for a business development manager. Setting up a business as a new parent and then finding yourself in a global pandemic is enough to test any person’s confidence – but Martine Moore’s fledgling business...