Employees

Name Title Telephone Number
Abdalla Shadid (2018) Project Officer 780-495-2265
Sephora StLouis (2018) Capital Officer 780-566-1650