No, you can have complete ownership of your offshore company. Hence, there will be no need for a local sponsor.