Site Support Engineer
Olsztyn, Poland
23 dni temu
... of in-country technology support team, providing service to businesses ... CTI team, site support is also a liaison between ... 2 years in technology support roles * Ability to communicate technical ... banking and how vital support teams are to enable business ...
www.iagora.com