Terence Looi

Terence Looi

Strategy & Operations
20 points