(a) No person, firm, association, or corporation shall act in the capacity of a managing general agent with respect to risks located in this state for an insurer licensed in this state unless such person is a licensed producer in this state.
(b) No person, firm, association, or corporation shall act in the capacity of a managing general agent representing an insurer domiciled in this state with respect to risks located outside this state unless such person is licensed as a producer in this state pursuant to the provisions of this chapter.
(c) The Commissioner may require the managing general agent to maintain a surety bond in an amount acceptable to him for the protection of the insurer. The Commissioner may require the managing general agent to maintain an errors and omissions policy.