posted: Mon, 8 June 2009 at 10: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!