x close
Nothing to display...
Tarek Saed company logo

Tarek Saed

Tarek is a Customer Success Manager at Demandbase. He has experience in building productive client relationships with the goal of retention and identifying growth avenues within strategic accounts.

Posts