Amir is extremely knowledgeable and passionate about digital marketing, as well as social and emerging media. He aims to provide top notch service to his clients and can educate others on the best uses for the various technological tools the web has to offer. He is professional and courteous. I highly recommend working with Amir.