If it is not, don't feel bad, even some of the largest companies in the world don't ( or didn't when this article was written just last Wednesday) have their act together yet.
Some folks I've talked to say "no problem, I'm on WordPress", but just having your website set up on WordPress is not enough, you must make sure it's mobile friendly!
If you think your customers find you or check your company out during a board discussion, better make this a top priority to get started now.