Skip to content

Office & Facilities Lead

We’re looking for an Office & Facilities Lead to take charge of our Malta offices and make them run like clockwork. You’ll lead a passionate team, manage external partners and roll up your sleeves to create a workplace that’s efficient, welcoming, and built for success. The Wow You will be responsible for the maintenance and … Continued
HR & Office Malta