Alex Loudon

Alex Loudon

GP/MD at Rushworth Investments


" Technology (productivity, innovation); Planet (sustainability); People (health, wellness, society) "
Countries of investment
Ireland UK
Submit deck