Get In Touch We’re here to help with your workforce requirements Address: Shop1, Triq ir-Rifug jatiTal-Gwerra, Mosta, MST 385, Malta. Reg. No.: MT26681237 Office Number: +356 2720 0106 Email: info@stepfirstrecruitment.com Contact Form Contact First NameLast NameEmailSubjectYour MessageSubmit Form