Business Analyst (Information Technology/Software) at Black Pen Recruitment (Valletta, South Eastern Region, Malta) — aijobsearch