Meet ELM Resources, a 2025 Best Places to Work honoreeUncategorized / By tampabaytech2 ELM Resources is a financial technology company based in Tampa and a 2025 Best Places to Work honoree.