Hi,
I hope you must require a Centralized Wireless Controller to provide :
1) Access points
2) Business Environment i.e. CRM
3) Remote configuration
4) Multiple installation because you want cloud hosted
Please provide a definite scope of work that we may quote and make an official proposal for this work.
We have qualified resources in open source as well as Licensed technology like C# and .NET
Regards,
Mit-