$433,793
-7.7%
CFO and Sec Thru November 2018
2018
$372k org
35 hrs/wk
$63k other
--
CFO and Sec Thru November 2018 at Ludwig Institute for Cancer Research Ltd
Fiscal year ended December 31, 2018. Published on January 24, 2026.
Total compensation
Richard D J Walker has been listed as an employee of Ludwig Institute for Cancer Research Ltd in Form 990 filings since at least fiscal year 2016. Total compensation for Richard D J Walker has decreased by 16.1% from 2016 to 2018.