is not in process of liquidation on Apr 4, 2023
Where is FRESHWORKS INC.'s headquarters?
FRESHWORKS INC.'s headquarters is located at 2950 S. DELAWARE STREETSAN MATEO, CA 94403
What year was FRESHWORKS INC. started?
FRESHWORKS INC. was started in 2022
Sources: Arkansas Secretary of State