22 May 2019 Experience wins the day for Kestrel customer service manager Posted on 22nd May 2019 by Max Banner Kestrel’s new customer service manager is a familiar face – or, at least, voice – to the fascia and soffit brand’s distributors and installers.