A Security Consultant is someone who tells the organization or the concerned team how the application security can be made better. He will go through the application in security aspects, look for places in the application that a hacker can exploit or use to get access to the application. Then, he will suggest necessary changes to be made to the application to improve security.