Trainee Marketing Officer , Trainee Marketing Executive , Marketing Executive Job Vacancies In Trincomalee – Citizens Development Business Finance PLC