MARKETING AND CONSULTING AGREEMENT