Meet Our Leadership Team

First and foremost, we're a team of makers and avid do-it-yourselfers.  We have designed, prototyped, and manufactured dozens of products over the past three decades.  We've taught product design and guided thousands of designers in their journeys to build whatever they could imagine.

We founded MakerStock to be a single-source supplier of materials for maker labs and the maker community.

Co-Founder & Advisor

Karl is a lifelong designer and maker, some of whose exploits are described on his infrequently updated blog Baubilt. He is Vice Dean of  Entrepreneurship and Innovation and the CIBC Professor of Entrepreneurship and e-Commerce at the Wharton School of the University of Pennsylvania. He also holds an appointment as Professor of Mechanical Engineering.  His training is in mechanical engineering and he's created lots of hardware products ranging from kitchen tools to medical devices. One of his goals is to own a big barn with lots of reclaimed materials stored for some possible future project.

Co-Founder and Advisor

Amy has over 25 years of experience leading global product, customer, and project management teams in a variety of industries including for-profit, nonprofit, and startups at companies such as General Mills and Revlon.  She holds an MBA from Wharton and a Master of Science in Engineering from the University of Pennsylvania.  She has experience in robotics, machine vision and learning and AI. Amy has also helped to create over 100 online classes.  An avid maker, sci-fi writer, anti-bullying champion, and traveler, Amy’s most recent adventure was to Antarctica.

Director of Finance & Administration

Elisha Snedeker is the Director of Finance and Administration for MakerStock.  Prior to joining MakerStock, Elisha has held finance positions at Xootr, The University of Pennsylvania and Drexel University in Philadelphia and Macy’s in New York.  Elisha holds her B.S. in Finance from Penn State University. Elisha is married with two wonderful sons and an adorable black lab and enjoys playing squash and reading in her free time.

General Manager


Operations Associate