Our client, an international payment company, based in Malta is looking for a Technical Support Officer to join their Technical Support Centre that is responsible for ensuring the continuous operation of our payment processing systems. The appointed candidate will work on a 12-hour shift basis on a day-day-off-off, night-night, off-off shift roster.
Responsibilities