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

Did this answer your question?