caronmccaffreycorporate affairsdirector