The only trouble I am having in recommending Grant is narrowing down the seven options (In LinkedIn) to three. He is knowledgeable, personable, does great work, is an expert, handles complicated projects, delivers on-time, has high integrity and is very creative. I recommend him highly. He will be a tremendous asset to any company.