Looking for a role where your work truly matters? At Texas Windstorm Insurance Association (TWIA), we’re committed to protecting Texas coastal communities when they need it most. As a People Support Specialist, you’ll be the go-to resource for employees, ensuring they have the support and tools to succeed. This is your chance to join a mission-driven organization, grow your HR expertise, and make a real impact in a collaborative, supportive environment. If you’re detail-oriented, customer-focused, and eager to take initiative to help others succeed, we’d be interested in connecting with you to learn more about your experience. POSITION SUMMARY: The People Support Specialist provides frontline, customer focused operational support across human resources processes, systems, payroll, benefits, reporting, and compliance. This role is responsible for accurate execution of employee transactions, maintenance of HR records, HRIS data integrity, and responsive support to employees and managers. Serving as the primary HR point of contact, this role independently researches, resolves, and follows through on employee and manager inquiries while ensuring all HR transactions are properly documented, compliant, and audit ready. The People Support Specialist supports both the People Operations Manager and the Total Rewards Specialist by ensuring smooth employee lifecycle processes, clean data, and reliable reporting.
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
Entry Level
Number of Employees
251-500 employees