Allan Schweitzer is an Executive Managing Director at Beach Point Capital Management. Mr. Schweitzer has been in the industry for 18 years most recently as Chief Investment Officer and Senior Portfolio Manager at Post Advisory Group where he specialized in High Yield securities. Prior to Post, Mr. Schweitzer was a senior high yield analyst at Trust Company of the West where he specialized in healthcare, media, and the telecommunications industries. Prior to TCW, he was an emerging market corporate credit analyst at Putnam Investments. While at Putnam, he also designed global fixed income risk models. Mr. Schweitzer received a bachelor's degree in business administration from Washington University at St. Louis and his MBA from the University of Chicago with a concentration in analytical finance and international economics. He currently serves on the Board of Directors for Bet Tzedek and FasterCures.