Allen Institute · 1 week 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 strategic and hands-on human resources consultation, support organizational and employee engagement needs, and optimize P&C programs within a growing team.
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 P&C colleagues and senior leadership to recommend, develop and implement solutions to address talent priorities, , 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 P&C 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 People & Culture team, ensuring handoffs and processes are continuously improved across all scientific research institutes and administrative teams
Process Improvement: Proactively looking for ways to enhance our overall employee experience and improve our current processes
Qualification
Required
Bachelor's Degree plus 7+ years in progressively responsible People & Culture (Human Resources) roles, having Generalist experience; or equivalent combination of degree and experience
Knowledge of human resources laws and processes
Human Resources information system (HRIS) experience
Preferred
Hands-on immigration experience working with employees on Visas and collaborating with outside legal counsel
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 P&C programs and related process improvements
Reputation for delivering high touch employee and manager experience
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