Meet the Team
Our Philosophy
“Our Mission is to be the premier financial planning and accounting firm in North Queensland by providing the highest quality financial advice and service”.
- Training: Ongoing staff training and education programs within the business.
- Cost Reduction: Allowing the benefits from the development of effective cost reducing administration procedures, to flow to the clients.
- Staffing: Fostering a culture of self worth and individual importance that encourages participation and input into problem solving.
- Customer service: Building strong relationships with both internal and external customers. Valuing each customer’s needs as central to the business.
Financial Planner Team
Craig Armstrong – Director
Craig is one of the two Directors of the Coral Coast Group of companies. He started the business with Mark De Gregorio in December of 2001. Craig is a Certified Financial Planner, holds a Diploma of Financial Planning, Diploma of Business and is a Commissioner for Declarations.
Outside of work, Craig is involved with several community organisations, family activities and is a keen fisherman.
Mark De Gregorio – Director
Mark started his life straight out of university working for a local accounting firm that also provided financial planning advice. Mark continued working in financial planning and he and Craig joined forces in 2001 to start up Coral Coast Financial Planning. Mark was instrumental in the creation and running of Coral Coast Accounting. He is a Certified Financial Planner, a Fellow of the Institute of Public Accountants. Mark holds a Degree in Commerce, a Diploma in Financial Planning.
Mark is also a keen fisherman and family man.
Nicolas Basham – Senior Financial Advisor
A CFP professional with 26 years advice industry experience, Nic enjoys a trusted advice relationship with his clients. Nic sees his role as breaking down the complexities of life and money to empower his clients to make informed decisions.
When not in the office, Nic and Debbie like to spend time with family and friends, camping and motorcycling.
Rebecca Dolan – Senior Financial Advisor
Rebecca is a Senior Adviser in our team and joined the practice in 2013.
At University, she completed the Bachelor of Business (Economics) and following this, a Master of Financial Planning and has 12 years of financial planning experience.
Rebecca enjoys meeting a diverse range of clients and hearing their life experiences and stories. In her spare time, Rebecca loves to cook for her family and friends.
Sebastian Cavallaro – Partner and Senior Financial Advisor
Sebastian has been a member of the Coral Coast Financial Services team since July 2004 and holds a Master of Financial Planning. Sebastian became a shareholder in the Coral Coast Group in 2024. Sebastain is active in the Innisfail community, a dedicated family man and is an occasional fisher man.
Sharon Hoey – Senior Financial Advisor
Previously working in the general insurance broking industry, Sharon joined the Coral Coast team in March 2007. She holds a Master of Financial Planning and is a valued Senior Adviser of our team. Sharon is passionate about showing her clients how they can reach their goals, regardless of how big or small.
When not in the office, Sharon loves getting outdoors and mountain biking.
Client Services Team
Ailin Napiorkowski – Client manager
After 8 years working as a refrigeration technician and business owner in Cairns, Ailin transitioned into financial advice at Coral Coast in 2024 to pursue a passion for helping others achieve long-term financial stability. With a background in operations and client service, I bring a practical, solutions-focused approach to planning. Ailin is also a qualified Justice of the Peace (JP Qual).
Outside of work, he enjoys spearfishing and spending time with his family.
Alex Ducrot – Associate
After working as a customer support assistant at other financial planning firms over the course of 6 years, Alex has found her place as a paraplanner with Coral Coast Financial planning since 2021. Alex has a Cert III in Business Administration and is currently studying a Bachelor of Business – Majoring in Financial Planning & Accounting. Alex enjoys learning new skills and financial strategies. She loves coffee with a passion and enjoys watching the footy, spending time with family and friends and her fur baby Leo.
Claire Costa – Administration Manager Innisfail
Claire has over 35 years of experience in administration and joined CCFS in July 2012, having previously worked for a firm that was amalgamated into the Group.
Carly Camilleri – Senior Client Manager
Carly has 19 years’ experience in the financial planning industry – majority of which, with Coral Coast Financial Planning. During this time, she has gained her Advanced Diploma of Financial Services (Financial Planning) and Cert II in Business Administration and is also a Commissioner for Declarations Carly revels in the implementation of advice strategies and laying the groundwork to making financial dreams a reality.
She most enjoys time spent with her son and dog, going to the beach, and exploring new walking tracks and swimming holes.
Emika Harman – Associate
Emika joined the Coral Coast team in July of 2021, with 6 years of banking and finance experience. Since commencing her employment with us, she has completed her Advanced Diploma in Financial Services and is currently completing a Master in Financial Planning. She has a love for meeting new people and helping them achieve their goals.
When at home, you will find Emika cooking up a beautiful meal to pair with her wine in hand.
Ian Lane – General Manager
With 36 years’ experience in the industry, Ian Lane holds an MBA (Marketing), DipFinServ (FP), Cert IV FinSer (Mortgage Broking), Responsible Manager Courses Kaplan and is a Commissioner for Declarations Officer.
Joel Cipriano – Associate
Joel joined our Coral Coast Financial Planning team in November 2017, with 9 years of relevant experience in the banking and finance industry. Joel holds a Diploma of Commerce, Diploma of Audio Engineering, a Diploma of Financial Planning and has recently completed a Post Graduate Diploma in Financial Planning as part of his Master’s studies. Joel has completed and passed the Financial Planners Exam. As a distraction to his work life, Joel spends his time listening to music, and the arts such as Photography and Videography.
Khaleb Canton – Paraplanner and Compliance assistant
Khaleb joined Coral Coast in May 2022, as an administrative assistant. He has progressed to assisting with advice document preparation and assisting with compliance monitoring. Khaleb is currently studying a Business Degree.
Kristy de Koff – Client Manager
Kristy started her financial planning journey with the Coral Coast Financial Planning team in June 2022. She has embraced her new profession using the skills acquired when completing her Bachelor of Business (Accounting) and Master of Professional Accounting.
In her spare time, Kristy spends her time at Motocross taking photos of my boy and whoever else is riding, in the dirt getting dusty, muddy, rained on or sunburnt – she comes home just as dirty as the kids who’ve been riding!
Rachel Lyons – Associate
Rachel commenced her Coral Coast Financial Planning journey in 2019. She brings with her 11 years of banking and finance experience, a Diploma of Financial Planning and many other business-related qualifications. Rachel has completed the Post Graduate Diploma in Financial Planning on the way to completing a Master in Financial Planning.
In her spare time – when she has some – she enjoys fitness, spending time with her family and the great outdoors.
Sandra Locastro – Senior Paraplanner
After working in the banking industry for 15 years, Sandra moved across to Coral Coast Financial planning in October 2021. With a Bachelor of Business – Management and Accounting, Sandra enjoys being able to use all her knowledge bases to enrich the retirement of others. She believes it is the little things that she can do now that make a difference for her clients in the long term.
Away from work Sandra spends time with her family, exercising and doing anything outdoors.
Teresa Caltabiano – Client Manager
Teresa joined Coral Coast in February 2025. Teresa has an extensive background in administration and in particular working for several years in a financial planning before joining Coral Coast. She brings a wealth of experience and a passion for helping clients.
Accounting Team
Mark De Gregorio – Director
Mark is a Director of Coral Coast Accounting, has been an accountant for over 20 years, is a Fellow of The Institute of Public Accountants and is a Tax Practitioner. Mark provides a wealth of experience and advice in his role as head of Coral Coast Accounting.
Annabelle De Guire – Senior Bookkeeper
Annabelle has 15 years’ experience and holds a Certificate IV in Accounting, Certificate IV in Business and a B. Com Concordia University.
Corey De Gregorio
Corey is carrying on the family tradition, he is studying a Bachelor of Commerce on his way to becoming an accountant. At Coral Coast he assists with the administration of Self-Managed Super funds and assists the accounting team in general.
Donna Arthur – Administration / Reception
Donna commenced with Coral Coast Financial Planning in January 2022 as the friendly face at our Reception Desk in Cairns. Donna takes pride in greeting and welcoming clients, fostering relationships, and supporting them with administrative tasks. With over 17 year’s experience in administration, a Certificate III in Business Administration and currently completing Certificate IV in Accounting and Bookkeeping, she is a pro at the game.
Outside of the office Donna enjoys health and fitness activities, cooking, reading, and gardening.
Kerry Dawson – Senior Accountant
Kerry joined Coral Coast in 2021. She has 22 years’ experience as a Senior Accountant and holds a Bachelor of Accounting.
Suzanne Crothers – Senior Bookkeeper
Suzanne has 20 years’ experience as a bookkeeper and has been with Coral Coast since 2012. Suzanne works tirelessly with client’s to make sure they have everything in order. Suzanne is also responsible for maintaining the accounts for the Coral coast Group of companies.
Zoya Aspley – Senior Accountant
As a qualified accountant, Zoya joined our team in Sep 2020. She has 5 years’ experience in tax auditing and an additional 6 years as a tax accountant. With two bachelor’s degrees: in Economics-Management and Commerce (Major in Accounting), Zoya loves the interactions with her clients and explaining complex taxation matters in simple to understand language.
Non-professionally, Zoya enjoys photography, travelling, yoga and body balance gym classes.