Tuesday, November 5, 2024

Tag: FLX

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.