Lead UI / UX Designer
CC Finance Group
- Birkirkara, Malta Island
Moneybase is a multi award-winning company that forms part of the CC Group which pioneered local financial services in 1971 and which employs 185 people. As Malta’s largest homegro…