Our Management Team

In order to deliver the high standards of care that our carers give to its clients All Seasons have a highly committed management team organising and directing the best quality care possible for you and your loved ones from our qualified caring staff. Whenever you call our number you will be talking directly with our managers and coordinators at our own call and control centre at our head office in Margate. These are the faces of those you may be talking on the phone to…

Maria Nicholls

Registered Manager and Director

Maria is responsible for the overall operations and quality of All Seasons and oversees a client base of over 500 clients and 200+ staff. Maria came to All Seasons in 2005 following on from a senior manager role in the NHS where Maria was Human Resources Manager to the medical staff. Since joining All Seasons Maria has enjoyed working in a variety of roles and has been actively involved in innovative projects with KCC and the NHS some of which have become long term and are now embedded  within All Seasons.  Maria strongly believes that everyone should have the right to remain in their own home for as long as they wish to do so and this forms the ethos of Maria’s approach to care planning for her clients.   Maria is married to Patrick with two daughters and one granddaughter. Away from All Seasons Maria loves to spend time with her family and friends.

Ramsgate and Broadstairs Team

Kay Gordon
Area Manager for Thanet

Kay Gordon has worked for All Seasons for over 24 years. Kay started as a care worker and progressed to her current position as Area Manager covering Margate, Ramsgate & Broadstairs. Kay enjoys all aspects of her job role and the challenges it may bring to keep clients with long term medical conditions to stay in their own home. Kay is married and  has two daughters and a granddaughter who she enjoys spending her spare time with.


Donna Chinn

Becky Nicholas


Canterbury, Villages & Supporting Independent Living Team

Jaqi Stevens
Deputy Area Manager

Heidi Dunster

Area Manager for Canterbury, Villages and Supporting Independent Living

Heidi joined All Seasons in 2000 as a community support worker.  Heidi’s experience in the field meant she would be an ideal candidate to help coordinate a team of Support Carers and was promoted to a coordinator for the Margate area in 2007. In 2012 Heidi took over managing the Sandwich and villages area. 2016 saw Heidi become promoted to an Area Manager for Canterbury , Villages and supported daily living. Heidi says “I enjoy my job role and I get great job satisfaction making a difference to people’ lives and I enjoy the challenge.”


Heidi Dunster
Area Coordinator

Debbie Gilbert
Area Coordinator


Margate and Our Supported Living Courts

Sharon Minton
Area Manager for Margate and Our Supported Living Courts

Sharon Minton
Area Manager for Margate and our Supported Living Courts

Sharon started working for All Seasons in 2004 as an Out of Hours coordinator, progressing on to a coordinator, then on to an Area Manager. Sharon says “I enjoy working for the company, and all the different challenges it brings. I enjoy working in the supported and team environment that All Seasons brings. I love the work I do because it gives me immense job satisfaction when I am helping people.”


Chris Webster
Margate Area Coordinator

Sue Barnes
Margate Area Coordinator

Judith Stroud
Supported Living Coordinator

Quality Team

Becky Cannon

Head of Care

Becky commenced employment with All Seasons in 2016. Becky’s role as Head of Care involves overseeing the qualities team, ensuring that all service users receive a high standard of care in line with the core domains outlined by the CQC. Becky is a qualified nurse with a specialist interest in peadiatrics, having trained at the University of Brighton. Becky was working on an acute paediatric medical ward prior to relocating to Thanet and commencing employment with All Seasons. Becky is passionate about promoting person-centred care and ensuring that every service user is seen as an individual.


Gabrielle Collins
Quality Assurance Manager

Chloe Hawkins
Care Planning and Assessment Lead

Naomi Stephens
Care Planning and Assessment Lead

Admin Team

Rosie McCartney-Samples
Team Leader & Training and Recruitment Supervisor

Sophie Valentine
Coordination Officer

Chelsea Huckstep
Coordination Officer



Luke Ixer
Finance Manager

Luke has a 2:1 degree in Accountancy and Finance and started with All Seasons in 2013. He is responsible for all aspects of finance within the organisation from monitoring the day to day funds to preparing the company accounts. Luke is a self-confessed perfectionist which is quite important for a number cruncher!

Jo keeps all the staff happy with making sure they all get their wages on time including our workforce of approximately 250 carers

Jo Lidstone
Payroll Officer

Human Resources

Sam Perry
Human Resources Manager

Sam Perry has worked for All Seasons since 2011 and in that time has had several roles which include coordination, quality assurance and recruitment. Sam has many years experience of working within the health care sector and in 2015 progressed to her role in human resources and is CIPD qualified. Sam has responsibility for ensuring staff compliancy and that all processes are followed correctly. Sam works with an ‘open door’ ethos and will always make herself available to support with any queries or concerns on a ad hoc basis and advise accordingly to staff and colleagues. “I find that my job offers me diversity and variety on a daily basis, I enjoy working here and being part of a friendly and supportive team”.

Fiona Kovac
Customer Services Assistant