Annual Revenue
$25-100M
Employees
250-500
Julian Challingsworth's photo - Managing Director & CEO of Spirit

Managing Director & CEO

Julian Challingsworth

CEO Approval Rating

85/100

Read more