Scila employs 69 employees. The Scila management team includes Fredrik Lyden (CTO and co-founder), Lars Gräns (Chief Revenue Officer), and Lars-Ivar Sellberg (Executive Chairman).
Get Contact Info for All DepartmentsLooking for a particular Scila employee's phone or email?