CB Rank (Person) 391,499
  • Primary Job Title Account Executive
  • Primary Organization 
    Buddy Media
  • Gender Female
Senior Technology and Business Leader, Braze.
Number of Current Jobs 2
Rachel Abzug has 2 current jobs as Head of Industry Solutions, Americas at Braze and Account Executive at Buddy Media.
There is no recent news or activity for this profile.