CONSULTING AGREEMENT By and between