Portrait of James Loh wearing a green jacket with a watch on

James Loh

I'm the Lead Platform Engineer at Ghost. Checkout my links below.