I'm trying to find the right translation of "Porteur de projet", which means in French someone who wants to create a company/business. So he is not yet an entrepreneur, but just going to be one when the company will have a legal existence.
Those words really mean something in French, but it is hard for me to find something in English with the same "philosophy". I've found "project holder" but I'm not sure it means something for English speaking people.
Any help would be appreciated.
Thanks in advance.