President & CEO
David A. Ross
CEO Approval Rating
90/100
The Task Force is a Georgia-based non-profit organization that works to provide neglected tropical diseases, public health informatics, and health workforce development.