Site Manager at Firmus Technologies (Batam, Indonesia) — aijobsearch