Digital Marketing Executive
Since our incorporation in 2003, Terra International has become the performance and value leader in IT systems integration, offering customized, efficient, and cost-effective solutions to SMEs and government agencies. Headquartered in Singapore, Terra International operates in over 10 countries in the Asia Pacific. We help clients to design, build,...