Liam Walshe

Liam Walshe

Director of Strategy & Finance @ Geneva
112 points