Lindsey Griggs joined the HomeKeeper team in a new Success Specialist role focused on onboarding new organizations.