Sunday, November 24, 2024

Tag: Iréne Lindblad

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.