time management delegation careers in Amsterdam, Netherlands