Software consulting firm to add 60 jobs, invest $2.7M in Carmel office
Leaf Software Solutions Inc. said the revamp of the 18,000-square-foot space at 14300 Clay Terrace Blvd. will help it meet an increased demand for its custom software products and financial software services.