12snap employs 19 employees. The 12snap management team includes Stefanie Krebs (Chief Executive Officer).
Looking for a particular 12snap employee's phone or email?