Working at Insentra – A Great Place to WorkFebruary 8, 2019Love Being A Part of the Insentra Train. The swiftest hours as they flew. It has been 4 months at Insentra – a place I can proudly call my dream company.