Manfred Beckmann

Role: Senior Technical Lead / Uwch Arweinydd Technegol