IT Project Manager - digital payment initiatives
Posted on May 31, 2021 by Oscar Associates Ltd
IT Project Manager - digital payment initiatives for on-line sales
Digital payment experience essential
Online sales management
Remote and some onsite in Barcelona Spain
Oscar Technology is acting as an Employment Business in relation to this vacancy.