Where We Serve:
ASIA*
CUBA
DOMINICAN REPUBLIC
MIDDLE EAST*
PERU
SIERRA LEONE
SPAIN
59% OF THE WORLD'S POPULATION (4.6 BILLION PEOPLE) ARE CONSIDERED UNREACHED.
*Due to security reasons, we cannot disclose exact locations of some team members.