No. You do not need to register a company in Thailand or obtain a local license to start working with MSPro. You work under a contract with MSPro as an independent partner, agent, or agency. MSPro has active contracts with Thai developers and provides all the necessary legal and financial infrastructure for receiving commission fees. You do not need to open your own company, get accredited by developers, or incur additional administrative costs.