Jeffrey Freedman's Location
Canada
Jeffrey Freedman's Education
Jeffrey Freedman's Skills
Jeffrey Freedman's Summary
Jeffrey Freedman, based in Canada, is currently a Country Leader - Canada at Proofpoint. Jeffrey Freedman holds a 1989 - 1993 BA Honors @ The University of Western Ontario. With a robust skill set that includes Strategy, Management, CRM, Sales Operations, Enterprise Software and more, Jeffrey Freedman contributes valuable insights to the industry. Jeffrey Freedman has 4 emails and 1 mobile phone number on RocketReach.