Mark McCrindle is a social researcher and beyond leading a consulting business, he is called on by various churches and ministries to deliver Bible teaching and run ministry workshops for church leaders.