A non-profit organization essentially has three positions: president, general secretary, and treasurer. Vice Presidents are also possible in specific circumstances.