About Us
BostonSight, 464 Hillside Avenue, Suite 205, Needham, MA 02494
Phone: 888-SCLERAL (888-725-3725)
Design and development by RainCastle Communications.
Lora Castle, NCLE-AC, COA
Director of Professional Affairs and Consultation
Artur Barbosa
Fitting Consultant
Shannon Jones
BostonSight SCLERAL
Senior Account Manager
Debbie Mackey
BostonSight SCLERAL
Account Representative
Cindy Martinez, OD
Fitting Consultant
Sara Yost, MBA
President and CEO
Karen Carrasquillo, OD, PhD, FAAO, FSLS, FBCLA,
Senior VP of Clinical and Professional Affairs
Cheryl Sadeli
Chief Financial Officer
Laurel Villers
Chief Business Development Officer
Manoel Carvalho
Director, Lab Operations
Michele Hart
Director of Marketing and Communications
Pedro Araujo
Wemerson Batista
Gabriel Ferreira
Suzane Giust
Dan Gosselin
Victor Guimaraes
Stanley Moura
Emanuella Oliveira
Cleber Silva
Diego Xavier
Paul LeVine, MPH, Board Chair
Clifford Scott, OD, MPH
Sara Yost, MBA, President and CEO