Our Organization has an immediate opening for a Human Resources Coordinator in Branchburg, NJ. The position requires the individual to oversee all aspects of human resources activities, especially Immigration. This position will maintain responsibility for a wide variety of HR-related functions. Primary duties include coordinating with Immigration attorneys, managing various visa petitions and GC processing, onboarding employees, responding in a timely manner and addressing all employee grievances, handling all employee communications and employee relations, compensation planning, performance evaluation/management, and ensuring all documents are in compliance with federal and state regulations. Ideal candidate is someone who possesses excellent communication skills, someone who enjoys interacting with people a lot and has the ability to work with little directions. Understanding of the Information Technology staffing industry is a plus.