Eric McTaggart

Eric McTaggart

Associate at Rushworth Investments


" I invest in Scalable-tech for productivity, planet, and people. "
Countries of investment
USA France Germany Italy UK
Submit deck