Celigo employs 777 employees. The Celigo management team includes Scott Bass (Head of Legal), Drew Crocker (VP of Sales Americas), and Claudia Lee (Chief Marketing Officer).
Looking for a particular Celigo employee's phone or email?