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