1. Nefelex
United Kingdom · Venture Capital
Nefelex is a company that offers a variety of services including project management, email format and checker service, and startup management. They are based in San Francisco, CA and have a presence in Newark, DE…
- Revenue
- $131.6K
- Team size
- 1