We have headquarters in Santa Clara, California and offices in Houston, TX, Durham, NC, Accra, Dubai, Delhi, Geneva, London, Luxembourg, Shanghai and Singapore.

Did this answer your question?