OTS SA

OTS SA

Open Technology Services is an IT company that provides software solutions, aspiring to make the everyday lives of people, easier. www.ots.gr