TCI delivers innovative content to more than 50,000 K-12 schools nationwide via our award-winning products. As an established EdTech company, we make a difference in the lives of thousands of teachers and students daily through our History Alive! and Bring Science Alive! programs. We're a small team with big goals. When we say team, we mean it. Everyone has a say in decisions, everyone owns the company's success, and everyone collaborates to help each other grow. We have a solid record of growing people's skills and always look for team members with strong learning skills and growth potential. The HR Associate will be responsible for supporting TCI's growing staff and contributing to HR projects and initiatives aimed at enhancing employee engagement, retention, and organizational effectiveness in the following areas. Payroll: Processing biweekly payroll ensuring compliance with labor laws, regulations, and company policies. Recruitment: Posting for new positions, providing initial resume screening, managing the interview process, and reference checks. Onboarding: Supporting new hires including forms and applications and orientations. Benefits: Assisting in the administration of the benefits program and processing invoices. Maintains records and knowledge of insurance coverage to assist employees. Records: Helping to maintain employee records, including applications, resumes, and applicant logs. Professional development: Promoting professional development options and tools for employees to expand their skill sets. Assist in organizing and facilitating compliance training. Culture and Morale: Contribute to HR projects and initiatives aimed at keeping the corporate culture vibrant and providing support for a fully remote office to enhance employee engagement, retention, and organizational effectiveness. Bring ideas for online events and other morale-boosting activities. Policy: Assisting in writing, revising, and documenting HR policies, procedures, and processes. Requirements Bachelor's degree in a related field preferred or equivalent experience 3-5 years of experience in similar position Familiarity with multi-state and federal labor laws, OSHA regulations, and other legal requirements Experience in HR payroll and performance platforms and systems Excellent communication, analytical, and problem-solving skills, with the ability to handle sensitive information with discretion and tact and the ability to work effectively across all levels of the organization. The pay range for this position is between $75,000 and $105,000 annually. Base pay offered may vary depending on job-related experience, skills and location.We are hiring in AL, CA, DC, FL, GA, IL, KS, KY, MI, OH, PA, SC, TX, VA, WA. Teachers' Curriculum Institute
Looking for an experienced 'C' licensed private investigator. Specifically, someone who has experience with obtaining surveillance video pertaining to bodily injury surveillance. Must have camera equipment, ability to upload video online and a reliable surveillance...
Public Safety Outpatient Counselor LOCATION: 2 counselors needed in Tempe, 2 counselors needed in West Phoenix The Public Safety Outpatient... ...and understanding of various trauma theories. Ability to travel to various local locations when necessary. Ability to...
Amada Senior Care - 1321 Citizens Blvd., Suite C - [HHA / Patient Care] - Paid Training / Referral Bonus / Retirement Plan Options / Competitive Pay: $14-$16 - As a Home Health Aide you'll: Be responsible for providing compassionate, high-quality care and assistance to...
McMinnville Sport Clips Haircuts is Hiring Hair Stylists! Do What You Love. Love What You Do. JOB DESCRIPTION Our McMinnville salon is looking for talented hair stylists who are passionate about cutting hair and making their clients look great! Our team is dedicated...
...Cross Country Allied is seeking a travel Dialysis Technician for a travel job in Spencer, Iowa. Job Description & Requirements ~ Specialty: Dialysis Technician ~ Discipline: Allied Health Professional ~ Start Date: 08/18/2025~ Duration: 15 weeks ~36 hours...