Emma Prest joined OCCRP in 2019 and is the chief technology officer, overseeing the data, technology, and research teams. She establishes and directs strategic technology goals, policies and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results