Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
Techna center, LLC Logo
Techna center, LLC CB Rank
2246572
Heat Score
60
Techna Center, LLC, introduces new software for Windows to insert logos or watermarks into multiple photos at a time.
Software