Yes, you can do this with TestComplete. Global variables in TestComplete are called Local Variables and can be a Project, Project Suite or Network Suite variables. You can find more information on this feature in the 'Local Variables' help topic.
Another approach is to save the data in a separate file. You can work with files from TestComplete using the FileSystemObject OLE object. Please see the 'Working With Files From Scripts' help topic for details.
The documentation on the FileSystemObject object can be found here: http://msdn.microsoft.com/library/de...bfeec192f0.asp