Company name: STC Global Ltd
Description: We are a unique problem-solving team who can support your strategic drive for performance improvement.
Provender House, 37 Waterloo Quay, Aberdeen AB11 5BS, United Kingdom