Will Pillar

Engineering Manager at Monzo

Passionate about growing people, technology and organisations.