Craig was first elected to the Board in 2019 and has been a Member of the Caboto Club since 2013. He is Co-Chair of the Park Committee and sits on the Italian of The Year and the Sports/Complex Committees.