posted: Thu, 2 October 2008 at 11:22 AM
category: Careers
Work for a dynamic and challenging company that has received many accolades, both by clients and employees! Avatar New York is a downtown-based, award-winning Web Development firm, known for its team building environment and green practices. In the heart of Tribeca, one of New York City’s most exciting scenes, the boom and pulse of the neighborhood keep everyone’s creative juices flowing!