Daryl Teo
Senior Engineer / Technologist / Pragmatist