Senior Site Manager at Del Rosario Energy — Cebu City, Philippines · 11jobs