Founder
JD Claridge
CEO Approval Rating
69/100
Xcraft is a predominant platform design for future unmanned aerial vehicle.