Avedis H. Seferian kam 2004 zu WRAP und wurde 2012 Präsident und CEO. Er verfügt über umfassende Kenntnisse in Fragen der sozialen Verantwortung innerhalb der hochkomplexen weltweiten Lieferketten der Bekleidungs-, Textil- und Schuhbranche. Als anerkannter Experte im Bereich Social Compliance und verantwortungsvolle Beschaffung wurde Avedis von Assent Compliance als einer der Top 100 Corporate Social Responsibility Influence Leaders für 2020 benannt. Er spricht häufig auf verschiedenen Foren auf der ganzen Welt zu Themen in diesem Bereich und hat dazu beigetragen zu vielen führenden Fachpublikationen und Nachrichtenagenturen. Avedis ist Vorstandsvorsitzender (und Mitglied des Stakeholder Board) der Association of Professional Social Compliance Auditors (APSCA) und sitzt in den Unparteilichkeitsausschüssen mehrerer Prüfungsorganisationen; Er war auch Mitglied des Beirats der Alliance for Bangladesh Worker Safety.
Avedis begann seine Karriere bei einer Organisation für Unternehmensforschung und -entwicklung, bevor er in die juristische Forschung wechselte. Bevor er zu WRAP kam, arbeitete er bei einer kleinen Anwaltskanzlei in Washington, DC. Avedis hat auch in verschiedenen Funktionen in den Bereichen Wirtschaft und Recht gelehrt, unter anderem als außerordentlicher Professor am University of Maryland University College. Er spricht fünf Sprachen, hat in vier Ländern gelebt und hat drei Abschlüsse von drei Kontinenten – einen Bachelor in Wirtschaftswissenschaften vom St. Stephen's College der Delhi University in Indien; einen MBA der American University of Armenia; und ein Juris Doctor vom Georgetown University Law Center in den Vereinigten Staaten, wo er Law Fellow war und es auf die Dean's List geschafft hat.
Avedis ist Mitglied der American Bar Association und der Virginia State Bar. Er lebt mit seiner Frau und seinen beiden Söhnen in Fairfax, Virginia.