its current president is darren walker