Skio employs 78 employees. The Skio management team includes Jacey Finn (Head of People), Vinny Luka (Sr. Director, Sales), and Benjamin Morrissey (Head of Merchant Success).
Looking for a particular Skio employee's phone or email?