Castoola employs 12 employees. The Castoola management team includes Filip Remskar (CEO), Uros Zizek (Director of Technology), and Anja Celar (Head of Ad Sales).
Get Contact Info for All DepartmentsLooking for a particular Castoola employee's phone or email?