Position Summary As our HR Generalist / HR Manager, you will serve as a key partner to employees and leadership, handling a broad range of human resources functions. You will act as an employee advocate while ensuring compliance with company policies and employment laws. This role includes delivering onboarding and safety training, serving as backup for outsourced payroll, and supporting HR initiatives across the organization. Up to 10% travel is required for training, team support, or company events.<br>Key Responsibilities<br>• Manage full-cycle recruitment, onboarding, and offboarding processes to attract and retain top talent.<br>• Deliver engaging new-hire onboarding and safety training programs to ensure employees are set up for success and work safely.<br>• Serve as backup support for payroll processing (currently outsourced); familiarity with Paylocity, Paychex, or ADP is strongly preferred.<br>• Maintain and optimize the HRIS system; experience with any HRIS platform is required.<br>• Handle employee relations, benefits administration, leave management, and workers’ compensation claims.<br>• Support performance management, employee engagement initiatives, and policy development.<br>• Ensure compliance with federal, state, and local employment laws and maintain accurate HR records.<br>• Act as a trusted employee advocate, promoting a positive and inclusive workplace culture while consistently following company guidelines.<br>• Partner with leadership on HR projects and provide general HR support as needed.<br>• Travel up to 10% as required for training delivery, site visits, or company meetings.<br>Qualifications<br>• Bachelor’s degree in Human Resources, Business Administration, Psychology, or a related field required.<br>• 3–7+ years of progressive HR experience, ideally in a generalist capacity.<br>• Experience with an HRIS system is required.<br>• Familiarity with payroll systems (Paylocity, Paychex, or ADP) is ideal, as you will serve as backup.<br>• HR certifications (PHR, SHRM-CP, or similar) are a plus.<br>• Proven ability to deliver onboarding and safety training.<br>• Strong knowledge of employment laws and best practices.<br>• Excellent interpersonal and communication skills with a friendly, approachable demeanor.<br>• Demonstrated employee advocate mindset balanced with sound judgment and adherence to company guidelines.<br>• Highly organized, detail-oriented, and comfortable working independently in a fast-paced environment.<br>• Ability and willingness to travel up to 10%.<br>What We Offer<br>• Competitive salary and benefits package<br>• Opportunity to make a real impact in a growing, mission-driven company focused on environmental restoration
We are looking for a dedicated Credentialing Analyst to join our team on a long-term contract basis in Provo, Utah. In this role, you will combine financial expertise with a passion for delivering exceptional customer experiences. You will play a key role in ensuring the accuracy of sales, renewals, and financial forecasting while collaborating with internal teams to drive process improvements.<br><br>Responsibilities:<br>• Ensure the accuracy of company billings and financial forecasts by maintaining detailed records and performing thorough reviews.<br>• Communicate complex financial policies and technical information in a clear and concise manner to non-expert stakeholders.<br>• Collaborate with teams across finance, sales, and customer success to resolve issues and improve processes.<br>• Respond to high volumes of stakeholder inquiries within established service level agreements (SLAs) and key deadlines, including monthly accounting close timelines.<br>• Identify opportunities for process enhancements that positively impact upstream and downstream operations.<br>• Build and maintain strong, detail-oriented relationships with stakeholders, ensuring a respectful and customer-focused approach.<br>• Apply knowledge of internal Average Annual Cloud Value bookings and quota relief policies to solve problems effectively.<br>• Contribute to a positive, inclusive, and collaborative team environment.<br>• Manage time efficiently to handle multiple tasks and competing priorities.<br>• Support team goals by proactively sharing expertise and insights.