Freedom House's IT department is led by Lynwood Stewart (Financial Systems Manager) and has 7 employees.
Denise Mock
Development Operations Manager
Lynwood Stewart
Financial Systems Manager
Looking for a particular Freedom House employee's phone or email?