Mark Osborne

Business Advisor / Brand Ambassador

Mark initially worked for Tuckers Funeral & Bereavement Services as a Business Consultant from 1999 to 2006, prior to becoming a partner and CEO of the business group until 2012.

In 2012, Mark was appointed as the General Manager for the Geelong Region for InvoCare Australia Limited and in 2016-2018 accepted to position as Victorian General Manager for InvoCare. Following that role, he was appointed as Senior Advisor to InvoCare Australia’s National Funeral Division.

Mark is currently a Business Advisor & Brand Ambassador for Tuckers Funeral & Bereavement Services providing a wealth of knowledge, business acumen and experience to the team.