New hire for IMG Rebel

Jim Ziglar has joined IMG Rebel’s senior management team as principal, based in the Washington, DC, office

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content