$0
President and Interim Chair
2019
President and Interim Chair at Sca Foundation
Fiscal year ended December 31, 2019. Published on January 24, 2026.
Total compensation
Peter Brill has been listed as an employee of Sca Foundation in Form 990 filings since fiscal year 2019.