Pedal & Shift employs 7 employees. The Pedal & Shift management team includes Ian Froude (Founder and Connector), Megan Dobbin (Client Development and Project Manager), and Lauren Fraser (Business Development and Market Research).
Looking for a particular Pedal & Shift employee's phone or email?