Our client is an established company in Malta that offers software solutions to its clients. As they are growing, they would need to engage a Project Lead/Project Manager who will be also be managing a team and reporting directly into the Head of IT.
The Role