Schlumberger – Even though it was HR handling it, I liked the fact that they actually talked and asked about finance key processes and experience overall
Knowledge, technical innovation and teamwork are at the center of who we are. For more than 8 years, we have focused on leveraging these assets to deliver solutions that improve customer performance. read more