Social networks
917 619Activities
Entity types
Location
London N1 7GU, UK
London
United Kingdom
Employees
Scale: 2-10
Estimated: 3
Engaged corporates
2Added in Motherbase
2 years, 8 months agoSpiela - Where Opportunities and Communities Meet because Talent is Equally Distributed but Opportunity is not.🚀🤝
We want everyone to achieve their personal goals through the power of social collaboration.
Career Opportunities , Inclusion, Diversity, Tech, Networking, Workshops, and Community