Jibin originally hails from an agricultural village located around 120 kilometres south of Cochin and moved to Cochin in 2005. He got his post graduate diploma in tourism in 2000, worked for a few inbound tour companies before deciding his real passion was to become a guide and obtained his tourist guiding license in 2011. Currently he is leading specialised tours, mainly in Cochin and the surrounding areas.