Welcome To The Allegro Media Group

Welcome To The Allegro Media Group



Allegro Production

Eric Snelgrove

(503) 491-8480 x2090 eric.snelgrove@allegromediagroup.com


Allegro Racking

John Shaw

(503) 491-8480 x2003 john.shaw@allegromediagroup.com


Allegro Graphics

Eric Garland

(503) 491-8480 x2024 eric.garland@allegromediagroup.com





Allegro Licensing

Chris Crass

(503) 491-8480 x2101 chris.crass@allegromediagroup.com

Allegro Marketing & Publicity

Xiaoyu Fan

(503) 491-8480 x2043 xiaoyu.fan@allegromediagroup.com