Sandra Driscoll

Chief People Officer at Byrna

Sandra Driscoll previously worked at Eze Castle Integration (ECI), a managed services and technology company, catering to the investment management industry. At ECI, Ms. Driscoll was a Manager, Director and Vice President of Human Resources and Operations, before being promoted to the role of Vice President of Global Human Resources, a position she held for the past nine years. Ms. Driscoll attended the University of Colorado, Boulder.

Links


Org chart

Sign up to view 0 direct reports

Get started