Changing the face of recruitment in Cardiff
Sitka is a Cardiff-based recruitment agency, specialising in recruitment for finance, marketing and sales roles.