Rob is a great person to work with. He is enthusiastic, positive and always cheerful. He is brilliant in front of clients. He is creative and original and his new media skills are second to none.