Our idea A mobile solution which employs technology to its fullest potential providing support to employees on site quickly and easily without causing additional work

Please fix the punctuation.
Our idea: A mobile solution which employs technology to its fullest potential providing support to employees on site quickly and easily, without causing additional work.