Allen Institute · 4 days ago
Senior People & Culture Business Partner
The Allen Institute is dedicated to unlocking the complexities of bioscience to improve human health. They are seeking a Senior People & Culture Business Partner to provide full-cycle human resources consultation, support organizational and people engagement needs, and optimize HR programs.
Neuroscience
Responsibilities
Successfully establish and maintain professional, trusted relationships, strong customer focus and work effectively with leaders, managers and employees
Be a champion of the Allen Institute Mission and contribute to our Values-based culture by coaching leadership teams to improve engagement and effectiveness
Apply qualitative and quantitative data and a partnering approach with HR colleagues and senior leadership to recommend, develop and implement solutions to address talent priorities, including diversity and inclusion, employee engagement and development, performance management and recognition, organizational design and impact, succession planning, and program optimization
Coach managers on effective leadership strategies including tactical HR processes as well as interventions involving leadership development and change management
Serve as a skilled facilitator of critical conversations, able to lead investigations, mediate when needed and provide practical advice
Apply expertise in Allen Institute guidelines, policies and procedures, tools and resources; Advise managers and employees on complex issues providing solid guidance on legal and regulatory trends
Serve in both lead and support roles as needed, ensuring projects are effectively prioritized, scoped and successfully delivered
Be a strong contributor and mentor within the overall Human Resources team, ensuring handoffs and processes are continuously improved across all research institutes and administrative teams
Demonstrate solid knowledge and ability, and can apply the competency, with minimal or no guidance, in the full range of typical situations. Would require guidance to handle novel or more complex situations
Maximize HR systems and data to improve the overall HR process and delivery
Proactively looking for ways to enhance our overall employee experience and improve our current processes
Qualification
Required
Bachelor's Degree plus 5+ years in progressively responsible Human Resources roles, holding Generalist experience; or equivalent combination of degree and experience
Knowledge of human resources laws and processes
Human Resources information system experience
Preferred
Excellent verbal and written communication skills
Ability to navigate sensitive or ambiguous situations with a high level of diplomacy and discretion
Demonstrated ability identifying root causes of complex issues to design and implement practical solutions, both independently and within a collaborative team setting
Mindset of continuous learning and improvement to support customer needs
Demonstrated experience delivering HR programs and related process improvements
Reputation for delivering high touch internal customer, employee and candidate experience
High level of personal organization and process orientation, with commitment to organizational and regulatory compliance
Benefits
Medical
Dental
Vision
Basic life insurance
401k plan
Paid time off
Company
Allen Institute
The Allen Institute is dedicated to answering some of the biggest questions in bioscience and accelerating research worldwide.
Funding
Current Stage
Late StageRecent News
2025-12-25
2025-12-24
Company data provided by crunchbase