No, foreign investors do not need to reside in Malaysia to own a company, but those actively managing or working in the business must obtain a work permit and meet residency requirements.