Leaf Companies
Leaf is an IT company that specializes in cyber security, cloud computing, disaster recovery and
Headquarters:
United Kingdom
Technology:
Cloud Computing Services & Providers
Employee Number:
11-50
Industry:
Manufacturing & Agriculture
Estimated Revenue:
$1M to $10M
Funding Status:
Not Classified