The Team
at Diffractive

John Hailer

John Hailer

1251 Capital Group – President, Asset Management Diffractive Managers Group – Chairman