Business Analyst at Aqilea (Stockholm, Sweden) — aijobsearch