You just read:

Posera Appoints Devon MacDougall as Director of Technology

News provided by

Posera Ltd.

Apr 15, 2019, 17:30 ET