Michelle Punch

Head of People Operations

As Head of People Operations, Michelle is responsible for developing and driving our People strategy, and continuing to make Keelvar a great place to work for everyone.