What company is Michelle Allen working for?
Michelle Allen works for Cate Russell Insurance.
What is Michelle Allen's function at Cate Russell Insurance?
Michelle Allen is Financial Controller at Cate Russell Insurance.
Where is Michelle Allen based?
Michelle Allen is based out of Knoxville, Tennessee, United States.
Who are Michelle Allen's co-workers?
Michelle Allen's colleagues are Jayni Satterfield.