Leslie Clarke

Stockholm

Senior Advisor & Client Management

International Sales · Business Development · B2B Sales · Technical Project Manager. Want to make a difference before i leave this planet for another world

What you see of Leslie Clarke depends on which communities you share with Leslie.