Bachelor's degree (Communication and Media Studies)
2012 - 2016
Leo Sagala's Summary
Leo Sagala, based in Jakarta, Indonesia, is currently a Operations Associate at broom.id, bringing experience from previous roles at GREDU and Global TV. Leo Sagala holds a 2012 - 2016 Bachelor's degree in Communication and Media Studies @ Universitas Kristen Indonesia (UKI). Leo Sagala has 1 email on RocketReach.