Tim O'Keefe works as a Branch Manager at the Barrington office of Coldwell Banker. [+]