Arlo Software Appoints Chris Teeling as CEO to Lead Global Growth
PRESS RELEASE Arlo Software Limited, the award-winning SaaS company transforming professional training globally, today announced the appointment of Chris Teeling as its new Chief Executive Officer. Based at the company’s headquarters in Petone, Wellington, Chris will lead Arlo’s ambitious global expansion strategy. Chris brings a wealth of leadership experience and a proven track record of […]