About the role Maintains knowledge of an assigned set of clients in terms of their business and their solutions/configuration. Provides business and technical support to assigned clients and their respective Business Account/Relationship Managers, including: ensuring the
Altenar is a leading IT company founded in 2011 and headquartered in the Isle of Man, with offices in Malta, Greece, Georgia, Brazil and Uruguay. With a global team of over 800 colleagues, Altenar operates in