PushCrankPress Our Team – PushCrankPress

Meet the Team

Mike Riddle is a professional designer and illustrator with over 15 years of experience. He holds a BFA degree from Savannah College of Art and Design and attended the Creative Circus in Atlanta, GA.

Michael Riddle

Partner + Creative Director

Dave holds a B.S. in Art from Troy University. He has been building creative interactive 3D solutions since 2004, while working with government agencies, educational institutions and both large and small businesses.

    Dave Brown

    Partner + Digital Director

    Amy holds a B.S. in Business Administration & Marketing from Troy University. She has over 13 years of experience in the advertising industry, working with direct business owners, large corporations and national brands. She currently serves on the Executive Committee for AAF District 7.

      Amy Riddle


      David graduated from the University of North Florida in Jacksonville with a degree in Communication in 2009. David quickly turned his attention to web development and design and has helped produce award winning websites for his clients.

      David Senn

      Senior Web Developer

      Rhett is a graduate of Troy University and holds a B.A. in Audio Engineering. He joined the team in September with five years of advertising and web development experience.

      Rhett Griffith

      Web Developer

      Erin holds a B.S in Integrated Marketing Communication from Winthrop University. She is originally from Greenville, SC and has held several internships that led her to pursue a career in Public Relations. She is currently a part of the Dothan Area Young Professionals.

        Erin Middlebrooks

        Public Relations Strategist

        Nick joined PCP as an intern during his senior year as a Graphic Design student at Troy University. He joined PCP's 'red table' as a full-time designer when he graduated in December of 2017.

        Nick Monroe

        Graphic Designer

        As our resident employee wrangler, Katie brings her years of experience in Office Administration and working with small teams to PushCrankPress. Wearing many hats, Katie handles billing, scheduling, and project management.

        Katie Marshall

        Office Administrator