Com Laude put out a press release today that Ben Crawford has been appointed CEO. From his own website BenCrawford.com.From 2009 to 2022 Ben Crawford was CEO and Director of CentralNic Group PLC, a technology company he successfully IPO-ed and grew from $2M in revenues to $728M, completing 21...