School navigation

Information Technology

Llew Richards

Project Manager

  • Profile Image

Project Manager - llew@lclark.edu, x7344

Llew is the project manager for the IT Office of Project Management. He has worked for IT since 2008.