Michele Leach

UK - Preferred Partner and Project Manager, Michele brings bags and bags of experience and an in depth understanding of customer needs.