So they sent out a CCIE/CCVP to sell you the system and then sent a tech with no certifications to install it? This explains a lot of your problems.

The concern I would have is that even if this guy gets the system up and running, there could be some problems under the hood. Did this guy get everything secured or are you at risk for a $10000 phone bill? Are your 911 calls correctly routed at the remote offices?

I am assuming that a job this size was net 30 or payment by job milestones. I'd insist that the CCVP signs off on your UC560 configuration and the CCIE signs off on your ASA and 891 configurations before your company makes the final payment.