John Grifonetti

John Grifonetti

John Grifonetti has built a career investing into small businesses and personally helping them grow with his considerable acumen for understanding markets