Peter Yen currently serves as the Vice President of Business Applications at 26North, a position held since June 2024. Prior to this, Peter amassed extensive experience at Allvue Systems from November 2018 to June 2024, progressing through various roles including Platform Solutions Engineer IV and Platform Solutions Engineer I, among others. Earlier in their career, Peter worked at Eze Software from July 2013 to November 2018, where Peter held positions such as Senior Engagement Manager and Business Consultant. Peter graduated from Bowdoin College in 2013 with a degree in Economics, as well as Chinese Language and Literature.