Garrissa Diocese
Missioner
Maryknoll Lay Missioners
General Secretary
Namibia Catholic Bishops Conference
Human Resource Development Officer
Maryknoll Lay Missioners
Development Director
Maryknoll Lay Missioners
Planned Giving Director
Catholic Vicariate of Rundu, Namibia
Trainer
Maryknoll Lay Missioners
Training, Consultant
Maryknoll Lay Missioners
Missionary
Maryknoll School of Theology
Saint Mary's University of Minnesota
University of South Africa