Technical Customer Support (with Team Lead tasks) at Luminator Technology Group | HireBase