"Drive Engagement" its not recognized as a business name and it will be challenging to rank for a keyword that google believe is a managemental outcome or discipline. Is like trying to rank a business name for "ice cream delivery". Do not tell your client this analogy ;).
If your client owns an brick and mortar business you can get Google verify the business existence via Google My Business. Here you can assign "Drive Engagement" as the business name and with some time and also providing other references to your client's business name via social media, business blog, etc Google will start showing the "business card" in the search results, like this "Brick and Mortar" example:

Maybe no a good example as wikipedia is ranking obviously first.
Also, as long as the business name and address is displayed in the website (as it is now) you can use structure data using JSON LD. Test your script for validation using Google Structure data test tool.
I will also recomend to create or use more pages. Perhaps "Who we are" or the about us page should be in a complete separated page.
Make some noice and make sure all your citations referring to the business name contains the same exacts words: "Drive Engagement" for example: Drive Engagement provides excellent....Even when you build some links pointing to your website organically or by yourself (e.g. Business directories, Yellow Pages). consistency is the key.
Opening a Business page in LinkedIn, or a business Facebook page will help as well.
Good Luck!