Author Debasis Dutta

Debasis Dutta

Debasis Dutta

Debasis is the Vice President and General Manager of Products at SumTotal Systems, LLC