Theo Huibers, managing partner