Job Ad & Profile Description Position : Internal Communication Specialist Our Culture: We are committed to meet the energy needs of a growing population and we
JOB DETAILS: Job Brief: The In Country Manager (Business Manager - BM) supports the Project Business Manager and Project Director on all levels of in- country