School navigation

Information Technology

Llew Richards

Project Manager

Project Manager -, x7344

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

Share this profile on

Information Technology


Llew Richards’s office is located in room 113 of Watzek.


voice x7344

Llew Richards Project Manager

IT - Project Management Lewis & Clark 0615 S.W. Palatine Hill Road MSC MSC 97 Portland OR 97219 USA