Sign In

Tech Lead (who likes to build a supreme product from scratch) at Venture Leap GmbH (Berlin, Germany)