Debra Sandler is the partner at Trewstar Corporate Board Services. Debra Sandler attended NYU Stern School of Business.