Peter May
Peter May
Impassioned leader who develops strong teams working seamlessly together. Resourceful and innovative problem solver, precise and detail-oriented with ability to conceptualize solutions to challenging problems and implement a cost-effective strategy.