About Jennifer Wang
Rachel is one of the best affiliate managers I have met in the entire advertiser space! She is super friendly, hard working, and really, really detail-oriented. Every time I ask for her support she would respond right away with exactly the answer I need. Rachel rocks!