Ranj has a consummately professional approach to Corporate work, understanding time and budget constraints. His ability to improvise, characterise, and to deal easily with long scripts often needing verbatim delivery means he can easily fit into a range of roles