Last Mile Health
–
Monrovia, Montserrado, Liberia
... staffing, structure and reporting relationships are aligned with project needs, local context and available resources. ... You are an effective process manager (develops processes necessary to get things done; knows how to organize people and ... - May 31