About company

Keyword Segue combines local engineering and services with US and China manufacturing to lower costs and reduce lead times.

US 101 billerica avenue
Not verified company