Scepia employs 49 employees. The Scepia management team includes Richard Blake (Chief Operations Officer), Wojciech Sobczak (Chief Executive Officer), and Olga Shtepin (UI Designer).
Get Contact Info for All DepartmentsLooking for a particular Scepia employee's phone or email?