Head of Posterscope India Fabian Trevor Cowan quits (Economic Times)
Fabian Trevor Cowan has resigned from Posterscope India where he held the position of the country head. As of now, his next move remains unannounced. Cowan started his career as the senior sales executive at Sesa Seat Information Systems. […]
Mon, Jan 3, 2022 at 9:44 PM