Kadabra IT
Internet/software
20100 Punta del Este
Uruguay
Phone: Uruguay +598 42662752 - US +1 4156925489 - UK +44 2088167482
Website: www.kadabrait.com
We build innovative solutions, where we merge our experience and technical capability to implement the best solution that meets all the objectives that your project requires.



