Evan Whikehart named General Manager, North America at IDOL, as Paris-headquartered indie says its annual revenue topped $50m globally last year

5 months ago 43
Whikehart joins from Secretly Distribution

Source

Read Entire Article