John Szafranski

Managing Director
john@52ltd.com