Rupert Allen

Engineer at Bloomberg