Operations Officer
TruevoPay
University of Debrecen, Administration and Business Studies
L-Università ta' Malta