"Twenty20 was a good place to work. I was still growing within the company so I didn't get to reach my full potential. Due to the downturn of the economy, my time was cut short. Given more time I feel I could've learned a lot from them. Great team and very friendly staff."
Update your browser to have a more positive job search experience.
Upgrade My Browser