CloudResults employs 15 employees. The CloudResults management team includes Lorenzo Coslovi (Founder and CEO), Pietro Papoff (Co-Founder), and Maria Prodanoiu (Business Analyst and Administration Assistant).
Looking for a particular CloudResults employee's phone or email?