Thursday, November 21, 2024

Tag: Joshua Mehr

Joshua Mehr Named CEO of FLX

November 13, 2023

FLX has appointed Joshua Mehr, who has served as head of business affairs for nine years, as CEO, effective January 8, 2024.