
Projectplace is Europe’s leading web based Project Management and Team Collaboration software with 450,000 users in 7 languages.
It's on-demand and can be used in single projects, or as a corporate solution.
There is no software to install and you can have your project up and running in a couple of minutes. It's intuitive and easy to use.