School navigation

Information Technology

Llew Richards

Project Specialist

  • Profile Image

Project Specialist - llew@lclark.edu, x7344

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