Liz McCloskey is accountancy and business advice firm Grant Thornton’s new business development manager in its Bristol office. She joins from leading business process outsourcing company Capita Group, where she worked in the group sales team, managing the preparation of large complex tenders to potential clients. An economics...