Yes, a company secretary is needed for a non-profit organization