Type | Investor |
HQ | Avenue City, MO, US |
Founded | 2018 |
Size (employees) | 5 (est) |
Website | cleocap.com |
Cybersecurity rating | AMore |
Cleo Capital has 3.42k Twitter Followers. The number of followers has increased 34.9% month over month and increased 62.4% quarter over quarter
139
Tweets
960
Following
3.4k
Followers
7
Tweets last 30 days
3.9
Avg. likes per Tweet
100%
Tweets with engagement
When was Cleo Capital founded?
Cleo Capital was founded in 2018.
How many employees does Cleo Capital have?
Cleo Capital has 5 employees.
Where are Cleo Capital offices?
Cleo Capital has an office in Avenue City.
How many offices does Cleo Capital have?
Cleo Capital has 1 office.
Receive alerts for 300+ data fields across thousands of companies