The team at IFD have been very professional, friendly & knowledgeable about all aspects of digital marketing! They work closely with our sales teams which is great for us as they understand what we need so that it can be delivered effectively by their expert staff who manage everything including adverts etc - We've experienced significant growth over past year (over 20%) due primarily from increased organic keyword rankings via Google Adwords campaigns managed through ifd's account manager Andrew Smith.