The executive team at Navteca has a history of working in IT management and web design. They have experience working in various industries, including at NASA, Global Science and Technology, Universal Title, and Arcaid. They have also coordinated projects at Inlingua. The team members have educational backgrounds in computer science, Spanish and Iberian studies, and English.
View all