John Avilla's Location
Needham, Massachusetts, United States
John Avilla's Work
John Avilla's Education
John Avilla's Skills
John Avilla's Summary
John Avilla, based in Needham, Massachusetts, United States, is currently a Senior Commercial Lines Account Manager at Cross Insurance, bringing experience from previous roles at Provider Group, Cabot Risk Strategies, LLC & Cabot Risk Strategies Select, LLC, Quinn Group Insurance and State Fund Insurance. John Avilla holds a 1998 - 2002 Bachelor of Science in Business @ Nichols. With a robust skill set that includes Team Building, Professional Liability, Insurance, Account Management, Sales and more, John Avilla contributes valuable insights to the industry. John Avilla has 4 emails and 1 mobile phone number on RocketReach.