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,... keep reading about Systems Administrator