Studio123 employs 14 employees. The Studio123 management team includes Rob Roy (Director of Business), and Christian Pelletier (Partner + Art Director).
Looking for a particular Studio123 employee's phone or email?