Pedro is an Adjunct Professor of Supply Chain Management at the Jack Welch College of Business & Technology at Sacred Heart University in Luxembourg. Pedro is currently Vice President of Operations at Talkwalker, a global leader in Social Media Listening and Analytics. Pedro started his career in the industry at Texas Instruments and went on to accumulate more than 25 years of experience, initially working for industrial blue-chips and then in the ICT world, across many geographies and cultures.
Pedro experience stems from various Operations & Supply Chain Management, Project Management, Risk Management and Finance related roles in companies such as Skype, Exxon Mobil, L’Oréal and Delphi Automotive Systems.
Pedro holds a Master of Business Administration in General Management from the Rotterdam School of Management, the Netherlands, and a Master of Science in Mechanical Engineering from the University of Porto, Portugal (summa cum laude) and speaks five languages.