Product Launch Delivery

ThoughtStorm team was given the responsibility of managing the IT portion of our major product launch and seeing their delivery methodology, they end up owning bigger part of the business side of activities as well and ensure our key product is launched on time