Section 307. Any provision of existing laws to the contrary notwithstanding, no person shall, within the Philippines, sell or offer for sale a variable contract or do or perform any act or thing in the sale, negotiation, making or consummating of any variable contract other than for himself unless such person shall have a valid and current license from the Commissioner authorizing such person to act as a variable contract agent. No such license shall be issued unless and until the Commissioner is satisfied, after examination that such person is by training, knowledge, ability and character qualified to act as such agent. Any such license may be withdrawn and cancelled by the Commissioner after notice and hearing, if he shall find that the holder thereof does not then have the qualifications required for the issuance of such license.