Megmade employs 8 employees. The Megmade management team includes Meg Piercy (Co-Founder and CEO), Lauren McLaughlin (Design Specialist + Sales Associate), and Rebecca Skolnik (Design Specialist).
Looking for a particular Megmade employee's phone or email?