Todd Mcallister is the founder of OnStage, a company that provides visual design services. Prior to that, they worked at Nordstrom as a visual designer from January 2003 to January 2005.
Some of their coworkers include Peter Kleier - Director, Sales & Marketing, Jeremy Wasula - SEA Installation Manager, and Dylan Perrin - PDX General Manager. Todd Mcallister reports to Ryan Marsh, CEO.
Current role