PEDAL employs 7 employees. The PEDAL management team includes Umair Butt (Chief Technology Officer), and Michael Doyle (Regulatory Advisor).
Looking for a particular PEDAL employee's phone or email?