eLife
Show contact
Paul Shannon
Head of Technology & Innovation
Chris Huggins
Lead UX Designer
Ashlea Shaw
Senior Product Manager
David Moulton
Staff Engineer
Daniel Ecer
Senior Data Scientist
+ 5 more
Current role
View in org chart