president leon rose