Picard appoints Martin Picard as CEO 12 January 2026 Responsibilities in sales, product and operations have been redefined Read more >