Oliver Rivers @maxrothbarth.bsky.social
COO at OCCRP. Usual disclaimers about whose these opinions are (mine) apply in the usual (obvious) way. Aspiring cat owner. Corruption, investigative journalism, art, classical music, not necessarily in that order.