WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables
Company Description Software and Digital Solutions business Unit (SDS) is responsible for growing Digital Business and operates in 4 regions – APAC, Japan, Europe and North America. The business is structured in every region as a