Steven Liu

General Information



Recent News  

Steven Liu - Operations Manager
Steven hails from Jharkhand and is an Arts graduate in Political Science with over 9 years of experience in BPO Operations, Management Consulting and Office Administration. He has worked for several multinational firms before joining Flamingo in 2013. When he's not hard at work, he's likely to be found belting out classics like "Deemons" (by Imagine Dragons) at a local Karaoke pub.

Read More

Browse ZoomInfo’s Directories