NETSCOUT is seeking a Human Resources Business Partner for its Research and Development Organization. Based in the Allen, Texas office, the role reports to the Director of Human Resources for the US/Canada and LATM and is onsite five days per week. The HR Business Partner serves as a consultant to the business, proactively communicates needs to HR and business management, and develops integrated solutions that align HR services with organizational objectives. The position provides site HR support to multiple U.S. offices—Allen, Texas; Colorado Springs, Colorado; San Jose, California; and Ann Arbor, Michigan—and senior leadership. It manages the full employee life cycle, including performance reviews, coaching, career development, workforce planning, career pathing, employee relations, and investigations. The role partners across HR and with business leaders to advance business strategy, deliver HR programs, support hiring, and promote collaboration, inclusion, culture, and engagement. Travel to other U.S. offices, including Westford, Massachusetts, is listed at 50%.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed