Details

12 Wizards

Website:
http://12wizards.com/
Founding Year:
2014
Number of Employees:
2-10
Address:
45 Rothschild blvd., Tel Aviv, Israel
About:
12 Wizards is where brands and startups create brilliant designs, tailored by hundreds of professional designers (Web, Mobile, Print).