Picture of Thomas Consultants Ltd Engineering Manager Dietrich Truchses