Craig is our Senior Executive and has been with the Company for over 20 years, and has a wealth of knowledge of the property market. He is responsible for Property Marketing, Property Sales, Property Management, Viewings, Inspections, Check-Ins, Final Check Out Inspections and dealing with Tenant’s Deposits.