Darren Lau
11731946 10153431019750421 5314886288886479202 o

Darren Lau

Customer Experience & Digital Retail Manager at Deloitte Digital