A director, officer, or agent of a nonprofit association is not liable for a contractual obligation of the association unless one of the following conditions is satisfied:
- (a) The director, officer, or agent expressly assumes responsibility for the obligation in a signed writing that specifically identifies the obligation assumed.
- (b) The director, officer, or agent executes the contract without disclosing that the director, officer, or agent is acting on behalf of the association.
- (c) The director, officer, or agent executes the contract without authority to execute the contract.