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