Except as may be otherwise provided in this Charter or by ordinance, the same person may hold more than one (1) office, through appointment by the City Council, or by any other City authority having power to fill the particular office, subject to any regulations which the City Council may make by ordinance; but he shall not receive compensation for service in more than one (1) office.