Information Technology & Services - , Ho Chi Minh, Vietnam
SCC Vietnam plays a key role in providing internal and customer services to the UK and French businesses in the group by working directly and collaboratively with the teams in the Romania, France and the UK every day.