Bob Barkin Set to Assume Presidency of JRF