Tizra employs 12 employees. The Tizra management team includes Abe Dane (CEO), David Durand (CEO), and Lisa Mack (Chief Design Officer).
Looking for a particular Tizra employee's phone or email?