The Richards Group's IT department is led by Sophia Ho (Programmatic Group Director) and has 14 employees.
Sophia Ho
Programmatic Group Director
Timur Asanov
Senior Software Engineer Contractor
Mark Roden
Senior Systems Developer
Vonda Patrick
IT Technician
Looking for a particular The Richards Group employee's phone or email?