Pedro Rivera, based in Lancaster, Pennsylvania, United States, is currently a President at Thaddeus Stevens College of Technology, bringing experience from previous roles at Pennsylvania Department of Education Commonwealth of Pennsylvania, School District of Lancaster and The School District of Philadelphia. Pedro Rivera holds a University of Pennsylvania. With a robust skill set that includes Educational Leadership, Staff Development, Curriculum Development, Public Speaking, Educational Technology and more, Pedro Rivera contributes valuable insights to the industry. Pedro Rivera has 3 emails and 1 mobile phone number on RocketReach.