Meet The Team

The Insite management team is made up of veteran industry professionals with decades of experience in corporate social responsibility, supply chain risk assessment, and global operations. Each member of the team brings a unique set of skills, knowledge, and experience that, coupled with our shared commitment to improving the labor rights of workers worldwide, comprises the foundation of our organization.

Leadership Team

Carolyn Duffy

Founder, President and CEO

Betty Qi

Director
China

Sham Sunder Mishra

Director
Indian Subcontinent

Jake Lammert

Sr. Manager Global Business and Operations

Miriam Negron

Manager Client Programs and Quality Assurance

Danny Peng

Manager
China

Nguyen Tan Hai

Senior Manager
Southeast Asia

Key Personnel

Vijayanand Natarajan

Quality Assurance Operations
Indian Subcontinent

Rooney Wu

Quality Assurance Operations
China

Susan Lee

Quality Assurance, Client Services
China

Hesham Bayoumi

Senior Consultant
Middle East

Daisy Marron

Client Services Associate
Global

Fenny Li

Senior Client Services
China

Michelle Xia

Client Services Disney ILS Program
China

Nidhi Gupta

Client Services
Indian Subcontinent

Pham Hong Luyen

Client Services
Southeast Asia