IMG_2396

Sat, 15 Nov 2025 22:26:59 +0100

When we arrived, we met Neil Barua, the CEO of PTC, who was kind enough to let us take a photo with him. He is a very likeable and charismatic person. With a CEO like that, PTC must be a great place to work.
A big thank you to Greg Payne from PTC for taking the photo.