Allan is an excellent team player, consummate professional and continually goes beyond the call of duty to achieve the goals of the project he is working on. A dedicated creative producer, Allan also has deep technical knowledge of multiple platforms, different technologies and has thorough knowledge of the advantages and disadvantages each. His client relation skills are second to none, and he is always able to diffuse the tensest of situation with class. Allan is a great problem solver and one of the hardest working producers you will meet. I look forward to an opportunity to work with him again and recommend him without any reservations.

Diana Arruda, Senior Game Producer