BR+A Consulting Engineers maintains a total staff of over 500 employees located at our main office in Boston and branch offices in New York, NY; Philadelphia, PA; Vienna, VA (Washington, DC); Coral Gables (Miami) and Tampa, FL; Chicago, IL; St. Louis, MO; Charlotte and Raleigh, NC; Charleston, SC; Houston, TX; New Haven, CT; Los Angeles, CA; Denver, CO; and Toronto. The Human Resource Generalist will assist with handling the daily functions of the Human Resource (HR) department, including hiring and interviewing staff, maintaining immigration records, ensuring project badge compliance, and enforcing company policies and practices.