EC21's IT department is led by Kabsik Park (Chief Technology Officer) and has 5 employees.
Kabsik Park
Chief Technology Officer
Looking for a particular EC21 employee's phone or email?