Libra Association’s Head of Product Left After Only 5 Months in The Position
Simon Morris – a person in charge of product at the Libra Association – has reportedly resigned from his position only 5 months from his official appointment, as can be inferred from his...