Lee Payne

Lee Payne

A experienced technology professional with experience across the entire technology stack now moving into IT management