SŌVDA employs 8 employees. The SŌVDA management team includes Sabrina Lonsdale (Marketing Lead), and Michael Williams (Chief Technology Officer).
Looking for a particular SŌVDA employee's phone or email?