Leader's Edge Spot Illustration

Spot illustration for Leader's Edge Magazine of Eric Leavitt, President of a Utah-based insurance company. The profile revealed when he was younger he worked as a Mormon missionary in Japan and actually tried his hand at sumo wrestling while living there.

Back to Top