Squarepoint is a financial services firm with a global presence, including offices in Bengaluru and London. The company employs professionals in specialized corporate functions such as tax analysis to support its operations.