Avedis H. Seferian se unió a WRAP en 2004 y se convirtió en su presidente y director ejecutivo en 2012. Tiene un amplio conocimiento de los problemas de responsabilidad social dentro de las cadenas de suministro mundiales altamente complejas de los sectores de prendas de vestir, textiles y calzado. Como experto reconocido en el área de cumplimiento social y abastecimiento responsable, Avedis fue nombrado por Assent Compliance como uno de los 100 principales líderes de influencia en responsabilidad social corporativa para 2020. A menudo habla sobre temas de este campo en diferentes foros de todo el mundo y ha contribuido a muchas publicaciones comerciales líderes y puntos de venta de noticias. Avedis es el Presidente de la Junta Ejecutiva (y miembro de la Junta de Partes Interesadas) de la Asociación de Auditores Profesionales de Cumplimiento Social (APSCA) y forma parte de los Comités de Imparcialidad de varias organizaciones de auditoría; también sirvió en la Junta de Asesores de la Alianza para la Seguridad de los Trabajadores de Bangladesh.
Avedis comenzó su carrera trabajando para una organización de investigación y desarrollo empresarial antes de migrar a la investigación legal. Antes de unirse a WRAP, trabajaba en un pequeño bufete de abogados en Washington, DC. Avedis también ha enseñado en diversas capacidades en los ámbitos comercial y legal, incluso como profesor adjunto en el University College de la Universidad de Maryland. Habla cinco idiomas, ha vivido en cuatro países y tiene tres títulos de tres continentes: una licenciatura en economía de St. Stephen's College, Universidad de Delhi en India; un MBA de la Universidad Americana de Armenia; y un Doctorado en Jurisprudencia del Centro de Derecho de la Universidad de Georgetown en los Estados Unidos, donde fue becario de derecho y estuvo en la Lista del Decano.
Avedis es miembro de la American Bar Association y de la Virginia State Bar. Reside en Fairfax, Virginia con su esposa y sus dos hijos.