Meet the team – Craig Walton, Managing Director