Jabu Boka

Fleet Mechanic

Facilities Services

Additional Information

(503) 768-7797

boka@lclark.edu