Allan Behrens

Avatar admin | 29/03/2018

Over the past 30 years Allan Behrens’s executive and non-executive roles in the IT industry have resulted in a unique accumulation of knowledge encompassing both business and technology.


  • © 2019 COMPARE THE CLOUD LTD. All rights reserved.
X
X