Keenstack, Inc. Trademarks
Image Trademark

Image Trademark

Filed: January 27, 2025
Providing temporary use of on-line non-downloadable software for augmenting and integrating into third party software applications…
Owned by: Keenstack, Inc.
Serial Number: 99019810

KEENSTACK

KEENSTACK

Filed: January 28, 2025
Providing temporary use of on-line non-downloadable software for augmenting and integrating into third party software applications…
Owned by: Keenstack, Inc.
Serial Number: 99021415