Technical Customer Support Executive at Lucidya | HireBase