Liz Alexander None

People & Operations Director at Seedrs


Invests into