Robert Marks possesses a strong educational background with a Master of Science and a Bachelor of Science, both obtained from ETH Zürich between 2015 and 2020. Professional experience includes serving as a Business Analyst at ELCA Informatique SA and ELCA Informatik AG from November 2020 to February 2022, followed by a role as a Professional Business Analyst at DXC Technology from April 2022 to October 2024. Currently, Robert Marks is employed as a Project Manager at blp, starting in March 2025.
This person is not in the org chart
This person is not in any teams
This person is not in any offices