PMC Interface Manager careers in Accra, Ghana