ScaleGrid's Sales department is led by Jared Villegas (Global Customer Success Manager) and has 4 employees.
Mir Azam
Business Development Representative
Emmanuel Akhimien
Business Development Manager
Jared Villegas
Global Customer Success Manager
Liliana Araoz
Business Development Executive
Looking for a particular ScaleGrid employee's phone or email?