SCALA employs 12 employees. The SCALA management team includes Riz Walker (Founder), Katie Chapman (Director, Projects and Operations), and Amy Tubau (Designer).
Looking for a particular SCALA employee's phone or email?