CSC Retail Limited: CSC RETAIL Limited has been established since 2014. We are a retail establishment that operates 9 convenience shops around Malta. We are growing fast and therefore we always need motivated people ready to grow with us and to work with us.