Llew Richards

Business Relationship Manager

Watzek 113, MSC: MSC 97

Business Relationship Manager - llew@lclark.edu, x7344

Additional Information

Llew is the Business Relationship Manager for the IT Enterprise Applications team. He has worked for IT since 2008.