Alicia Drucker

Director of Software Delivery and Management Team at Table XI.

Alicia Drucker