Executive Leadership Team


Meet the team

What part of your job gives you most energy?

Sarat

Building high-performing teams and constantly striving to make hedgehog lab 1% better every day.