SJL awarded spot in the top 100 places to work

SJL Insurance Services has been awarded a spot in the top 100 places to work. To read the full article visit the Business & Innovation Magazine website.