April 15, 2024



About 118 of Gecko’s workers are based in Pittsburgh. The company also has offices in Boston, Houston, New York and Abu Dhabi, United Arab Emirates.



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *