5 employees
The SwitchCase Group is a partnership between a principal private investor and a small group of skilled technology entrepreneurs.
2011