Preston served as Corporate Counsel and Board Secretary/Treasurer.