Tecogen appoints Roger Deschenes as CFO | Intellectia.AI