CONSULTING AGREEMENT AND DEPARTURE AGREEMENT AND GENERAL RELEASE