Skiffra employs 9 employees. The Skiffra management team includes Andy Smith (Co-Founder and COO), Andrew Timonin (Chief Technology Officer), and Lilly Zhang (Vice President, Head of People and Talent).
Looking for a particular Skiffra employee's phone or email?