John Crane is an experienced sales professional with a solid background in both new and used insurance sales, accumulating five years of expertise in the field.
Additionally, he has honed his skills for a decade by working online, specializing in affiliate marketing and sales.