Laude announced the appointment of Ben Crawford as Chief Executive Officer and Director. The news follows Com Laude’s recent strategic growth investment from pan-European private...