Administrative Assistant

For CSC, new company in Larnaca. This will...