My boss is an American citizen living in the Philippines for over a decade now and has his own family with a local Philippine girl there. They wish to leave there and raise their family this side of the pond. Being as I am in New Brunswick, he wishes to see about moving here, too. He co-owns his own company (the one I work for) with an American partner and he works from home as a web developer and coder. His management and duties with the company are 100% portable. What type of application could he and his family qualify under to immigrate and start their lives here? Since he already has a steady (and healthy) income to support his family here, would he be required to provide a large deposit still?