Does it matter who is appointed as a Compliance Officer?

Absolutely YES!  A Compliance Officer must have the necessary training, knowledge and experience, as well as the resources and time, to be able to implement and manage your compliance program.  An ignorant and ineffective Compliance Officer will result in a deficient compliance program.  A deficient compliance program can cause problems with your regulators and perhaps cause you to lose your banking relationship.